擅长:python、mysql、java
<p>你的问题是你更新了<code>number</code>并不断地增加它。您预见到了这个问题,并创建了一个名为<code>firstnumber</code>的变量来解决它,但是您忘记了使用它。你的意思是:</p>
<pre><code>>>> multiplication = 0
>>> firstnumber = int(input("Enter a number: "))
Enter a number: 17
>>> number = firstnumber
>>> number = firstnumber
>>> for j in range(0, 1001):
... for i in range(0, 1001):
... multiplication = multiplication+1
... number = firstnumber * multiplication
... print(str(multiplication) + " times " + str(firstnumber) + " is " + str(number))
...
1 times 17 is 17
2 times 17 is 34
3 times 17 is 51
4 times 17 is 68
5 times 17 is 85
6 times 17 is 102
7 times 17 is 119
8 times 17 is 136
9 times 17 is 153
10 times 17 is 170
11 times 17 is 187
12 times 17 is 204
13 times 17 is 221
14 times 17 is 238
15 times 17 is 255
16 times 17 is 272
</code></pre>
<p>不过,你可能会更好地做这样的事情:</p>
^{pr2}$