【发布时间】:2018-05-01 23:35:22
【问题描述】:
基本上,我希望能够编写一个生成随机数的代码,并让用户通过输入来尝试猜测该数字。我认为它会起作用,但它每次都会运行 else 语句,即使我猜对了。
import random
def main():
values = [1, 2, 3, 5, 7, 10]
a = random.choice(values)
print (a) ##########To see what the number is#########
b = input('Enter a number: ')
if b == a:
print('You have guessed the number!')
else:
print('Try again')
main()
main()
【问题讨论】: