我知道我可以用谷歌搜索,但我不想要答案。我只想知道这段代码是否有意义,或者我是否误解了编程中的几个核心概念。正如你所知道的,我正在尝试做一个猜数字游戏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
提交
取消
