无法在python中找到两个选项的总和
代码如下:无法在python中找到两个选项的总和,python,python-3.x,Python,Python 3.x,代码如下: num1 = print(random.choice(range(1,7))) num2 = print(random.choice(range(1,7))) 我需要添加num1和num2: total = num1 + num2 给出一个错误 从print()返回值: 它不返回任何值;返回无 出现错误是因为您正在将print的结果赋给一个变量,print返回None,而不是打印的值。(稍后,当您尝试将这两个NoneType值相加时,会出现错误。) 更改代码以将随机值分配给变量
num1 = print(random.choice(range(1,7)))
num2 = print(random.choice(range(1,7)))
我需要添加num1和num2:
total = num1 + num2
给出一个错误
从print()返回值:
它不返回任何值;返回无
出现错误是因为您正在将
print
的结果赋给一个变量,print
返回None
,而不是打印的值。(稍后,当您尝试将这两个NoneType
值相加时,会出现错误。)
更改代码以将随机值分配给变量,然后打印这些值并将它们添加到一起
num1 = random.choice(range(1,7))
num2 = random.choice(range(1,7))
在您的代码中,请在
总计…
行前放置一个打印(num1)
,然后执行脚本并问自己,我的漂亮数字(说话头的乐谱)在哪里
num1 = random.choice(range(1,7))
num2 = random.choice(range(1,7))