-
BIG阳
代码应该是:from random import randintx = randint(1,75) # You cannot assign a print statement to a variable if x == 1: # "1" is a string and 1 is a integer. print("Yes")
-
慕容3067478
您不能使用 print 分配给 X。print 函数不返回值,因此当您打印随机数时,x = None。因此,您应该像这样将两者分开:x = randint(1,75)print(x)此外, randint() 生成一个整数,而不是一个字符串。因此,您不能使用“”来比较 x。你应该试试这个:if x == 1: print("Yes")
-
MMTTMM
您正在为 x 分配从打印函数返回的值,而不是 randint 值,这意味着它永远不会是 ==“1”。尝试这个:x = randint(1,75)print(x)if x == 1: print("Yes")