使用范围和乘法

时间:2017-01-27 07:28:43

标签: python python-3.x for-loop range

我已经开始创建一个迷你程序,但我有1个问题。我已经创建了一个变量,我想添加这样的东西:

for x in range(0,12):
    print (rand_no) * (x)

变量rand_no在我的程序中先前定义,但我想将它乘以x。请帮帮我。

1 个答案:

答案 0 :(得分:1)

如果您正在使用Python 3作为标记,则需要注意print现在是一个函数。因此,此代码无法满足您的期望:

for x in range(12):
    # the call to `print` returns `None` and you try to multiply it by `x`
    print(rand_no) * (x)

相反,你想要:

for x in range(12):
    print(rand_no * x)