如何循环计算多个变量从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 
+2

你可以使用一个[阵列(https://*.com/questions/1514553/how-to-declare-an-array-in-python) – litelite

+0

为什么你甚至有一个100变量?长度100的列表不会更方便吗?那么你可以说,虽然[i]

+1

hm。对不起,但我很难理解你想要实现的目标 – DonGru

我同意@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