fibonacci数列模块,模块导入的,文件叫math.py

2018-10-26  本文已影响0人  愿你有闯荡风雪的骁勇

a,b=1,2

a,b=b,a+b

print(a)

print(b)

#直接就是单一的b=a

#b=2 a=1

#b=3 a=2

#这一步的b等于a+b,这一步的a等于上一步的b,这也是递增好吧,弄出来就是,等于后两个数之和

------------------------------------------------------------------------------------------

def fib(n):

    a,b=0,1

    while b<n:

        print(b," ")

        a,b=b,a+b

def fib2(n):

    result=[]

    a,b=0,1

    while b<n:

        result.append(b)

        a,b=b,a+b

    return result

-------------------------------------

第二个文件里

import fibo

fibo.fib(100)

print(fibo.fib2(100))

fibo.__name__

fib=fibo.fib

fib(500)

上一篇 下一篇

猜你喜欢

热点阅读