真正的新手python [重复]

问题描述 投票:-2回答:1

为什么这不起作用?

import random



answer = random.randint(2, 4)
print(answer)

txt = input("what number")
if answer == txt:
    print("correct")

每当我输入正确的答案时,它都会返回为空(或者如果我输入了其他则作为其他陈述)昨晚我做了这个工作,尽管现在我不知道为什么不这样做,PS。我这周刚开始学习python,所以请对我轻松一点

python python-3.x if-statement helper
1个回答
0
投票

您可以将字符串与整数进行比较。

import random

answer = random.randint(2, 4)
print(answer)

txt  = int(input("what number"))
if answer == txt:
    print("correct")
© www.soinside.com 2019 - 2024. All rights reserved.