如何循环计算多个变量从a3 - a100 python 3
问题描述:
我想学习一些基本的python,我没有找到一种很好的方法来表达a1,a2,a3 ... in循环如何循环计算多个变量从a3 - a100 python 3
while a3<=a4:
if a3==b3:
a3=a3-a2+a1+250
else:
print (a3)
a3=a3+250
if a3>a4:
a3=a3-250
while a5<=a6:
if a5==b5:
a5=a5+250-a4+a3
else:
print (a5)
a5=a5+250
if a5>a6:
a5=a5-250
while a7<=a8:
if a7==b7:
a7=a7+250-a6+a5
else:
print (a7)
a7=a7+250
if a7>a7:
a7=a7-250
答
我同意@DonGru
抱歉,但我很难理解你正在努力实现
但是我认为,一个阵列和一个while循环将有助于什么。 类似:
arr = [a1,a2,a3,a4]
i = 0
while i <= 3:
#math code you want to do using arr[i] instead of a1,a2,etc.
i += 1
+0
谢谢!是的,我应该使用一个数组 – jqin
你可以使用一个[阵列(https://*.com/questions/1514553/how-to-declare-an-array-in-python) – litelite
为什么你甚至有一个100变量?长度100的列表不会更方便吗?那么你可以说,虽然[i]
hm。对不起,但我很难理解你想要实现的目标 – DonGru