為什么在輸出的時(shí)候需要加'+ name +'.'
同樣的輸出,只是定義的默認(rèn)參數(shù)不同,為什么一個(gè)要加+號(hào)一個(gè)不需要?
def greet(arg='world'):
? ? print 'Hello,',arg,'.'
def greet(name='world'):
? ? print 'Hello,',+ name +'.'
輸出的結(jié)果都是一樣的
同樣的輸出,只是定義的默認(rèn)參數(shù)不同,為什么一個(gè)要加+號(hào)一個(gè)不需要?
def greet(arg='world'):
? ? print 'Hello,',arg,'.'
def greet(name='world'):
? ? print 'Hello,',+ name +'.'
輸出的結(jié)果都是一樣的
2016-07-21
舉報(bào)
2016-07-21
可以不用"+",因?yàn)橛?,"了
python 串聯(lián)字符串用"+"和","?
"+"不能串聯(lián)非str而","可以并且輸出一個(gè)空格
2016-07-21
"+"只能連接字符串,“+”右邊的字符串連接后是緊跟其左邊的字符串的。用","則是在原","處用空格取代。