午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Python 3.5,斐波數列, a,b = 0,1

瀏覽:228日期:2022-08-31 13:28:22

問題描述

class Fib(object):

def __getitem__(self, n): a, b = 0, 1 for x in range(n):a, b = b, a + b return a

f = Fib()f[0] = 0

不解為什么是f[0] = 0

函數是不是直接執行Return 再回到循環體?

初學者還有很多不懂,請多指教,謝謝

問題解答

回答1:

在用下標取值符[]的時候,程序會去訪問對象的__getitem__函數。

f[0] 相當于 f.__getitem__(self, 0) ,n賦值為0

a = 0, b = 1for x in range(0): # 這里range(0) 直接跳過 a, b = b, a + breturn a # a = 0

所以f[0] = 0。

不知道怎么回事,就一步一步調試,查文檔。

回答2:

f[0]的話,即 n = 0

for x in range(n): a, b = b, a + b

循環體就直接return了啊,所以是a沒變還是0啊。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 4438国产精品一区二区 | 午夜国产福利视频 | 国产又粗又猛 | 亚洲第一视频在线观看 | 另类中文字幕 | v片在线免费观看 | 亚洲天堂精品在线观看 | 成人免费毛片网站 | 91在线观看喷潮 | 久草网在线 | 无套白嫩进入乌克兰美女 | 9.1成人免费看片 | 一级片在线观看免费 | 任你操在线视频 | 99久久香蕉 | 日本五十路女优 | 日韩精品六区 | 欧美日本中文字幕 | 成人免费视频一区二区 | 台湾av在线播放 | 欧美福利片在线观看 | 久久久久久麻豆 | 国产青青操 | 国产精品呻吟久久 | 日本亚洲欧美在线 | 99综合| 天天干免费视频 | 久久精品国产99精品国产亚洲性色 | 亚洲欧美国产高清va在线播放 | 午夜资源| 国产女人18毛片 | 中文成人无字幕乱码精品区 | 天堂中文在线视频 | 日日精 | 亚洲第八页 | 日韩有码在线播放 | 国产99久久久| 欧美综合一区二区三区 | 久久精品一区二区三区四区 | 国产精品久久久久久久久久久久久 | 亚洲欧美日韩中文字幕在线观看 |