求各位大神解答這個為什么greet()運行錯誤?
def greet(x):
? ? if x==None:
? ? ? ? print 'Hello,world.'
? ? else:
? ? ? ? print 'Hello'+x+'.'
greet()
greet('Bart')
def greet(x):
? ? if x==None:
? ? ? ? print 'Hello,world.'
? ? else:
? ? ? ? print 'Hello'+x+'.'
greet()
greet('Bart')
2020-02-02
舉報
2020-07-23
def greet(x='world'):
? ? print 'Hello,',x,'.'
greet()
greet('Bart')
2020-05-18
為什么你會認為x是None?
2020-04-04
應該在greet()里給定一個默認值
2020-02-19
因為greet()函數定義的時候是確定的一個參數,沒有默認參數。所以調用greet()時,必須傳入一個參數
2020-02-17
greet()是求默認值,x==none,不對。應該在定義時附默認值,greet(x=‘world’)。