"""
功能:输出斐波拉契数列前30项,每行5个
作者:zlw
日期:2021.12.02
"""
fib=[1,1]
for i in range(2,30):
fib.append(fib[i-2]+fib[i-1])
print(fib)
#格式化
for i in range(len(fib)):
print('%-7d' % fib[i],end='')
if(i+1) % 5 == 0:
print( )
结果如下图: