我試圖在Python 3.5
中設置一個程序,要求用戶輸入1到9之間的一個數字。該程序也會猜測1到9之間的一個數字。如果用戶猜測相同的號碼正確,那麼程序將打印Correct
。否則,該程序將打印Wrong
。我寫了一個程序。我的代碼一切都很順利。但是,當我正確猜測一個數字時,程序突然寫了Wrong
而不是Correct
。我究竟做錯了什麼?在python中創建一個小程序
這裏是我的代碼:
print('Enter a number from 1 to 9')
x = int(input('Enter a number: '))
import random
random = print(random.randint(1,9))
if int(x) != random:
print ('Wrong')
else:
print ('Correct')
您正在將'None'分配給'random' –
不建議使用名爲random的變量。 – The6thSense