相同值之间的比较总是错误的

2024-10-06 07:37:52 发布

您现在位置:Python中文网/ 问答频道 /正文

随机导入

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。我试图创建一个全局变量,但没有成功。我的代码怎么了


Tags: tofromyounumberinputifdefit