第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

return返回多個(gè)值得時(shí)候,“,”和“+”怎么區(qū)分呢,看看我的圖

http://img1.sycdn.imooc.com//571ef9ff000155e907290200.jpg

這個(gè)章節(jié)的正確答案,應(yīng)該是把紅色標(biāo)記的地方改成加號(hào)“+”,最后輸出的是字符串。

如果是“,”逗號(hào)的話,最終輸出結(jié)果是元組,請(qǐng)問這兩種應(yīng)該怎么理解,怎么區(qū)分

正在回答

2 回答

def?firstCharUpper(s):
????return?s[0:1].upper(),s[1:]

result_dot?=?firstCharUpper('hello')
##?我們把上面的函數(shù)返回的結(jié)果?賦值給?變量?result_dot?,?然后?看一下它的類型和值
print?type(result_dot)
print?result_dot
##輸出如下:
<type?'tuple'>
('H',?'ello')
##?由此看到?如果?return?的結(jié)果用逗號(hào)連接的話,?返回的是tuple



def?firstCharUpper(s):
????return?s[0:1].upper()+s[1:]

result_concatenation??=?firstCharUpper('hello')
print?type(result_concatenation)
print?result_concatenation
##輸出結(jié)果如下:
<type?'str'>
Hello

##?解釋,之所以給變量命名成?result_concatenation,?其實(shí)這個(gè)單詞也是現(xiàn)查來的,?就是想說明,根本不存在
##?函數(shù)?return?中?加號(hào)什么的用法,?這個(gè)加號(hào)只是放到?兩個(gè)字符串之間?做了一下字符串拼接(concatenation)


5 回復(fù) 有任何疑惑可以回復(fù)我~
#1

飄神丶 提問者

謝謝你這么用心編寫了一段詳細(xì)的程序!
2016-04-26 回復(fù) 有任何疑惑可以回復(fù)我~
#2

飄神丶 提問者

我已經(jīng)弄懂了!我會(huì)繼續(xù)努力學(xué)的!
2016-04-26 回復(fù) 有任何疑惑可以回復(fù)我~
#3

清波 回復(fù) 飄神丶 提問者

加油。
2016-04-26 回復(fù) 有任何疑惑可以回復(fù)我~

有逗號(hào)說明返回的不止是一個(gè)變量,系統(tǒng)會(huì)把它處理成tuple對(duì)返回,例如 return x1,x2,返回的是(x1,x2)。如果是+號(hào),則先執(zhí)行字符串的+操作,也就是把兩個(gè)字符串拼接在一起,得到的是拼接后的變量,返回的也是這個(gè)變量,此時(shí)只有一個(gè)變量返回。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

飄神丶 提問者

十分感謝,我已經(jīng)懂了!我會(huì)繼續(xù)努力學(xué)習(xí)的。
2016-04-26 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
初識(shí)Python
  • 參與學(xué)習(xí)       758365    人
  • 解答問題       8967    個(gè)

學(xué)python入門視頻教程,讓你快速入門并能編寫簡(jiǎn)單的Python程序

進(jìn)入課程

return返回多個(gè)值得時(shí)候,“,”和“+”怎么區(qū)分呢,看看我的圖

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)