課程
/后端開發
/Python
/初識Python
想問問大神return放在sum下面(和sum并列)和放在for下面(和for并列)邏輯區別是什么
2018-09-11
源自:初識Python 7-7
正在回答
和sum并列: if(?len(args)?==?0?){ ????return?sum; }else{ ????for(x,args){ ????????sum?=?sum?+?x;???????? ????????return?sum/len(args)????//在這里程序返回了結果,不再繼續循環了 ????} } 和for并列: if(?len(args)?==?0?){ ????return?sum; }else{ ????for(x,args){ ????????sum?=?sum?+?x;???????? ????} ????return?sum/len(args)????//循環完畢才執行到這里 }
萌新程序猿orz 提問者
Python? 縮進的習慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格。
縮進后你可以把縮進部分的代碼看成一部分
把這個部分代碼轉成JAVA形式:
if(?len(args)?==?0?){ ????return?sum; }else{ ????for(x,args){ ????????sum?=?sum?+?x; ????????return?sum/len(args) ????} }
python中縮進類似JAVA中被 { } 包裹住一樣,程序先執行這部分的內容
Python代碼的縮進規則。具有相同縮進的代碼被視為代碼塊。
而return 代表返回,即返回結果,不往下執行代碼了。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-09-11
2018-09-11
Python? 縮進的習慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格。
縮進后你可以把縮進部分的代碼看成一部分
把這個部分代碼轉成JAVA形式:
python中縮進類似JAVA中被 { } 包裹住一樣,程序先執行這部分的內容
Python代碼的縮進規則。具有相同縮進的代碼被視為代碼塊。
而return 代表返回,即返回結果,不往下執行代碼了。