猿问

这是完全错误的吗?

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


import random

num_1 = random.randint(1,6)

num_2 = input(int(1,6))

print ("choose your number")

input()

print (num_1)

if num_1 == num_2

print ("good job")

if num_1 != num_2

print ("try again")


开心每一天1111
浏览 165回答 2
2回答

当年话下

不,您的代码没有意义,“if”循环将不起作用,因为您应该在行尾添加一个“:”,并且print ("choose your number")input()是input("choose your number")你的代码,有意义和工作,应该是:import randomnum_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 !!

鸿蒙传说

您需要在and:的末尾添加一个。还要为 if 内的打印添加缩进。if num_1 == num_2:if num_1 != num_2
随时随地看视频慕课网APP

相关分类

Python
我要回答