"""
功能:输出斐波拉契数列前30项,每行5个
作者:文雅兰
日期:2021年12月2日
"""
#生成斐波拉契数列前30项
fib = [1, 1]
for i in range(2,30):
fib.append(fib[i - 2]+ fib[i - 1])
#格式化输出斐波拉契数列
for i in range(len(fib)):
print('%-7d' % fib[i],end='')
if (i+1) % 5 == 0:
print()
就可以得到了: