2017-01-27 38 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)