第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

不知道問題出哪了,保一個(gè)縮進(jìn)錯(cuò)誤

def func(L):

? ? s = 0

? ? C = 0

? ? if isinstance(L,list) :

? ? ? ? s = sum(L)

? ? ? ? return s

? ? elif isinstance(L,tuple):

? ? ? ?for F in L:

? ? ? ? ? ?C = F*C

? ? ? ? return C

? ? else :

? ? ? ? print("Error")

print(func([1,2,3]))

print(func((1,2,3)))

IndentationError: unindent does not match any outer indentation level



正在回答

1 回答

def func(L):
? ?s = 0
? ?c = 1
? ?if isinstance(L, list):

? ? ? ?s = sum(L)

? ? ? ?return s

? ?elif isinstance(L, tuple):

? ? ? ?for F in L:
? ? ? ? ? ?c = c * F
? ? ? ?return c
? ? ? ?
? ?else:

? ? ? ?print("Error")


print(func([1, 2, 3]))

print(func((1, 2, 3)))

以上正確代碼,你的縮進(jìn)錯(cuò)誤在于第二個(gè)判斷c = c * F和return c這里,第二個(gè)錯(cuò)誤是算法問題,元組的元素乘績c的初始值等于0,你乘法過關(guān)應(yīng)該知道結(jié)果是什么。

翻譯

搜索

復(fù)制

翻譯

搜索

復(fù)制

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕仔5249097 提問者

不小心把C定義0了,哈哈,謝謝
2023-04-26 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

不知道問題出哪了,保一個(gè)縮進(jìn)錯(cuò)誤

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)