如果傳入默認參數,怎么能符合要求使輸出改變
【任務】請定義一個 greet() 函數,它包含一個默認參數,如果沒有傳入,打印 'Hello, world.',如果傳入,打印 'Hello, xxx.'
def greet(name='world'):
??? print 'Hello,',name,'.'
greet()
greet('Bart')
可以保證沒有傳入的時候打印?'Hello, world.'但是?。?!怎么保證有傳入的時候打印?'Hello, xxx.'
【任務】請定義一個 greet() 函數,它包含一個默認參數,如果沒有傳入,打印 'Hello, world.',如果傳入,打印 'Hello, xxx.'
def greet(name='world'):
??? print 'Hello,',name,'.'
greet()
greet('Bart')
可以保證沒有傳入的時候打印?'Hello, world.'但是?。?!怎么保證有傳入的時候打印?'Hello, xxx.'
2017-10-11
舉報
2018-04-11
2017-10-11
def greet(name='world'):
??? print 'Hello,',name,'.'
greet()
greet('Bart')
2017-10-11
如果函數傳入的默認參數,打印輸出的是默認打印,如果你傳入參數“xxx”,“xxx”就代替默認的參數了