• 2021-04-14
    完善程序,求数列2/1、3/2、5/3、8/5、13/8、21/13…前20项。
    lt=[] #lt列表用来存放数列数据项
    a=1 #数列第0个数据项为b/a,即2/1
    b=2
    for i in range(0,20): #通过循环依次产生20项数据并添加至lt列表中
    x="{}/{}".format(b,a) #新求得数据项x
    lt.append(x) #将x添加至列表lt末尾
    c=a+b
    a= #a和b的值更新,为计算下一个数据项做好准备
    b=
    for i in range(0,20):
    print(lt[i],end=",")
  • 举一反三