斐波那契数列: 1 1 2 3 …。输出前20项。
a=[1,1]
print(1,1,end=' ')
for i in range(18):
a.append(a[-1]+a[-2])
print(a[-1],end=' ')
提前在a这个list中预设1和1,每次从list取出倒数的两个数相加,得到新数继续加入list,一直循环,比如数列的第三项就是由前两项相加得到,此时list为[1,1,2],第四项由第二项和第三项相加,即1+2=3,加入到list中,[1,1,2,3],如此循环