課程
/后端開發
/Python
/初識Python
任務 請編寫接受可變參數的 average() 函數。 這任務也沒讓獲取平均值啊,你們的程序咋都是獲取平均值呢?!
2018-04-18
源自:初識Python 7-7
正在回答
def?average(*args): ????sum?=?0.0 ????if?len(args)==0: ????????return?sum ????else: ????????for?x?in?args: ????????????sum?=?sum?+?x ????????return?sum/len(args) print?average() print?average(1,?2) print?average(1,?2,?2,?3,?4)
函數的最后結果就是返回一個平均值,自然需要進行計算平均值了。只不過這個函數就是在可變參數的基礎上的一個小例題。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-18
函數的最后結果就是返回一個平均值,自然需要進行計算平均值了。只不過這個函數就是在可變參數的基礎上的一個小例題。