好吧,這是一個嘗試做的事情。變量設置爲隨機數,然後打印,然後輸入正確的輸入(可變)打印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非常感謝。 –