斐波那契數(shù)列

###################1

# def fibonacci03(count):

#? ? if count == 1:

#? ? ? ? return 1

#? ? if count == 2:

#? ? ? ? return 2

#? ? return fibonacci03(count -1) + fibonacci03(count -2)

# if __name__ == '__main__':

# a=fibonacci(5)

# print(a)

#################2

# ls = []

# def fibonacci(count):

#? ? index = 0

#? ? first,second = 1,2

#? ? while index <= count:

#? ? ? ? ls.append(first)

#? ? ? ? first,second = second,first + second

#? ? ? ? index +=1

#

# if __name__ == '__main__':

#

#? ? fibonacci(10)

# for i in ls:

#? ? print(i,end=",")

#################3

def fibonacci(count):

index =0

? ? first, second =1,2

? ? while index < count:

yield first

first,second = second,first + second

index +=1

if __name__ =='__main__':

res = fibonacci(10)

# print(next(res))

? ? for iin res:

print(i,end=",")

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容