課程
/后端開發
/Python
/初識Python
def greet(a,b='Hello'):
? ? print b+','+a
greet()
greet('Bart')
2017-12-06
源自:初識Python 7-6
正在回答
定義的方法greet的參數是兩,有一個必需要傳的參數,和一個可選參數
所以greet()方式調用會報錯,參數個數不對
慕UI224521 提問者
把他代碼改成正確的什么樣
根據所給題目來的話,調用greet()函數,如果不傳參數,默認顯示Hello,world。傳入Bart,則固定輸出Hello,再加上所傳參數。
方法沒錯,但是調用錯了,第4句沒有傳入a參數也就是必要參數
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-12-06
定義的方法greet的參數是兩,有一個必需要傳的參數,和一個可選參數
所以greet()方式調用會報錯,參數個數不對
2018-06-03
把他代碼改成正確的什么樣
2017-12-06
根據所給題目來的話,調用greet()函數,如果不傳參數,默認顯示Hello,world。傳入Bart,則固定輸出Hello,再加上所傳參數。
2017-12-06
方法沒錯,但是調用錯了,第4句沒有傳入a參數也就是必要參數