我最近开始尝试学习python,并在网上找到了这个小骰子程序:
import random
min = 1
max = 6
roll_again = 'yes'
while roll_again == 'yes' or roll_again == 'y':
print ('rolling the dices...')
print ('The values are...')
print random.randint(min, max)
print random.randint(min, max)
roll_again = raw_input('Roll the dice again?')
但是,当尝试执行程序时,我在第一行print random.randint(min, max)
出现语法错误,说这是一个无效的语法。我在网上四处寻找答案,但我找不到任何解决方案。我将不胜感激任何帮助。
它是 python 3。 您应该对 print 语句使用括号。