Python基础知识-【1】

2019-10-15  本文已影响0人  洛玖言

Python 基础知识-【1】

这个系列只是一个过渡,也不知道会更多少,废话少说直接开搞

下面的代码作用为:
每隔一秒打印一个斐波那契数列数字,并将数列保存到指定的文件中

#!/usr/bin/env python
#-*- coding: utf-8 -*-

import time 

def fbis(num,L):
    for i in range(num-2):
        L.append(L[-2]+L[-1])
    return L

result = [0,1]

def main(L):

    L = fbis(10, L)
    fobj = open('result.txt', 'w+')
    for i, num in enumerate(L):
        print('index %d is %d' % (i, num))
        fobj.write('%d'%num)
        time.sleep(1)

if __name__ == '__main__':
    main(result)
上一篇 下一篇

猜你喜欢

热点阅读