我知道我可以用谷歌搜索,但我不想要答案。我只想知道這段代碼是否有意義,或者我是否誤解了編程中的幾個核心概念。正如你所知道的,我正在嘗試做一個猜數字游戲import randomnum_1 = random.randint(1,6)num_2 = input(int(1,6))print ("choose your number")input()print (num_1)if num_1 == num_2print ("good job")if num_1 != num_2print ("try again")
2 回答

當年話下
TA貢獻1890條經驗 獲得超9個贊
不,您的代碼沒有意義,“if”循環將不起作用,因為您應該在行尾添加一個“:”,并且
print ("choose your number")
input()
是
input("choose your number")
你的代碼,有意義和工作,應該是:
import random
num_1 = random.randint(1,6)
num_2 = int(input("choose your number"))
print (num_1)
if num_1 == num_2: #Don't forget semi-colon !!
print ("good job") #Don't forget indentations !!
if num_1 != num_2: #Don't forget semi-colon !!
print ("try again") #Don't forget indentations !!
添加回答
舉報
0/150
提交
取消