最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

為什么加上輸出語(yǔ)句,就報(bào)錯(cuò),不加反而運(yùn)行成功,代碼在下面

def sub_sum(l):

? ? s=0

? ? d=0

? ? for i in l:

? ? ? ? if i%2==0:

? ? ? ? ? ? s=s+i

? ? ? ? else:

? ? ? ? ? ? d=d+i

? ? ? ? i=i+1

? ? return s,d

l=[1,2,3,4,5,6,7,8,9,10]

print(s)

print(d)


正在回答

3 回答

上面說(shuō)的很對(duì),但是你這個(gè)程序只是求奇偶數(shù)的和,題目要求奇偶項(xiàng)

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

首先,s,d是定義在sub_sum()這個(gè)函數(shù)中的,這個(gè)函數(shù)對(duì)外只有l(wèi)一個(gè)參數(shù)。

當(dāng)sub_sum()這個(gè)函數(shù)定義結(jié)束時(shí),外部是無(wú)法訪問(wèn)內(nèi)部的s,d

如果你想打印s和d,要改成這樣:


def sub_sum(l):

? ? s=0

? ? d=0

? ? for i in l:

? ? ? ? if i%2==0:

? ? ? ? ? ? s=s+i

? ? ? ? else:

? ? ? ? ? ? d=d+i

? ? ? ? i=i+1

? ? print(s)

? ? print(d)

l=[1,2,3,4,5,6,7,8,9,10]

sub_sum(l)


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

1、不需要?? i=i+1

2、沒(méi)有定義s,d ,加上這句:s,d = sub_sum(l)

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

舉報(bào)

0/150
提交
取消

為什么加上輸出語(yǔ)句,就報(bào)錯(cuò),不加反而運(yùn)行成功,代碼在下面

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

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

幫助反饋 APP下載

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

公眾號(hào)

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