課程
/后端開發
/Python
/初識Python
如上所示,打印sum的時候出錯,
2018-08-22
源自:初識Python 5-7
正在回答
你在n=n+1 后邊多打兩個回車 試試
我用腳本運行是正常的,但是用python.exe運行時錯的
我也用你的代碼運行,是正常的,不會報錯
_不二臣_ 提問者
L=[75,30,65,94]sum=0.0n=0for x in L:??? if x<60:??????? continue??? sum += x??? n=n+1print sum
我運行挺正常
這樣寫就沒有問題了,你的continue和n沒有什么用
換了還是這樣
weibo_藤井樹_88976_0
_不二臣_ 提問者 回復 weibo_藤井樹_88976_0
sum聲明了么? 遍歷前有沒有sum=0
sum 是一個計算函數,不能作為參數,可以換一個命名試試
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-30
你在n=n+1 后邊多打兩個回車 試試
2018-08-22
我用腳本運行是正常的,但是用python.exe運行時錯的
2018-08-22
我也用你的代碼運行,是正常的,不會報錯
2018-08-22
L=[75,30,65,94]
sum=0.0
n=0
for x in L:
??? if x<60:
??????? continue
??? sum += x
??? n=n+1
print sum
我運行挺正常
2018-08-22
這樣寫就沒有問題了,你的continue和n沒有什么用
2018-08-22
換了還是這樣
2018-08-22
sum聲明了么? 遍歷前有沒有sum=0
2018-08-22
sum 是一個計算函數,不能作為參數,可以換一個命名試試