好吧,这是一个尝试做的事情。变量设置为随机数,然后打印,然后输入正确的输入(可变)打印x
- 我正在创建一个随机数。
- 正在打印它。
- 我提示用户输入打印的号码。
- 然后'如果'输入的数字=打印的数字(变量)x将发生。
好吧,我很困惑,希望你没有。
import random
var = random.randint(1000,9999)
print(var)
ask = input('Please enter pin. ')
if ask == var :
print('thank you')
然后数字打印,但是当输入什么都不会发生。 谢谢
'input'返回一个字符串,'1111!=“1111''所以你需要强制转换为'int' –
您的变量使用Python 2还是Python 3? – jwodder
python 3,TMJ非常感谢。 –