為什么反饋會出現None
def greet(n = 'world.'):
? ? print('Hello,' + n)
print(greet())
print(greet('Bob'))
結果卻是:
‘Hello, world.’
None
'Hello,Bob'
None
問:None是怎么出現的
def greet(n = 'world.'):
? ? print('Hello,' + n)
print(greet())
print(greet('Bob'))
結果卻是:
‘Hello, world.’
None
'Hello,Bob'
None
問:None是怎么出現的
2020-10-13
舉報
2020-11-05
因為你的greet函數中沒有return任何東西,所有print(greet())相當于 print(None)
2020-10-14
def greet(n = 'world.'):
? ? print('Hello,' + n)
greet()
greet('Bob')