擅长:python、mysql、java
<p>通过将代码更改为循环,可以替换大量代码。试试这个</p>
<p>不需要定义7个变量来存储值10到70,然后将其存储到列表中,您可以使用一行来创建它。请参阅完整容量的定义</p>
<p>此外,您可以迭代列表来检查值,而不是检查每个条件</p>
<p>最后,您可以基于满容量的值将快照指定为列表</p>
<p>像其他给你提供反馈的人一样,我仍然不确定你想做什么。所有if条件都为true,因为您没有更改值</p>
<pre><code>full_capacity = [i for i in range(10,80,10)]
for i in range (7):
if full_capacity[i] > (i*10 + 9):
ammo_consumption = r_approval = True
shot = [(i - 1) for i in full_capacity]
print(shot)
</code></pre>
<p>此外,如果您能定义实际的问题陈述,我们可能会帮助您。让我们知道您试图对代码执行什么操作。也许有一个更简单的方法来解决这个问题</p>