在随机生成一个数字之后,我会检查用户的输入是否匹配。如果是,则打印一行,如果没有,则打印另一行。即使用户猜对了,另一行也会打印出来。
chosenNumber = input ("Choose a number: ")
int (chosenNumber)
diceRoll = random.randint (1,3)
print ("The number rolled is: ",diceRoll)
if diceRoll == chosenNumber:
print ("WINNER")
else:
print ("LOSER")
感谢您的帮助。
答案 0 :(得分:3)
int()
不会将字符串转换为整数,因为字符串是不可变的。
你可以这样做:
chosenNumber = int(input ("Choose a number: "))