随机导入
def g1to9():
a = random.randint(1,9)
wt = 0
b = input("Guess a number from 1 to 9:")
if a == b:
print("You guessed it correctly, it took you {} tries".format(wt))
while True:
if a != b:
print("You are wrong!")
b = input("Guess a number from 1 to 9:")
wt += 1
我正在尝试创建一个游戏“猜一个数字从1到9”。但是当我运行它时,我检查了所有的数字,但是a永远不等于b。我试图创建一个全局变量,但没有成功。我的代码怎么了
b将是
str
类型,因为它是一个输入。你需要先把它转换成int。您可以通过以下方式实现:相关问题 更多 >
编程相关推荐