2017-01-27 37 views
-3

我已经开始创建一个小程序,但我有1个问题。我创建了一个变量,我想补充是这样的:使用范围和乘法

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

变量rand_no早在我的程序中定义,但我想通过X乘以它。请帮帮我。

+1

添加回溯您正在这里面临的问题。 –

回答

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)