擅长:python、mysql、java
<p>您需要在循环外初始化<code>z</code>,因为您将再次使用该值</p>
<pre><code>increase_rate = int(input("Enter the Percent Daily Increase Rate"))
x = increase_rate/100
z = 1.5
for i in range(10, 21):
print("On Feb", i, z, "million were vaccinated")
z = z + z*x
</code></pre>
<p>输出(输入40):</p>
<pre><code>On Feb 10 1.5 million were vaccinated
On Feb 11 2.1 million were vaccinated
On Feb 12 2.9400000000000004 million were vaccinated
On Feb 13 4.1160000000000005 million were vaccinated
On Feb 14 5.762400000000001 million were vaccinated
On Feb 15 8.067360000000003 million were vaccinated
On Feb 16 11.294304000000004 million were vaccinated
On Feb 17 15.812025600000005 million were vaccinated
On Feb 18 22.136835840000007 million were vaccinated
On Feb 19 30.99157017600001 million were vaccinated
On Feb 20 43.388198246400016 million were vaccinated
</code></pre>