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

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

轉(zhuǎn)義字符代碼結(jié)果顯示問題

>>>'Bob said \"I\'m OK\".'?

'Bob said "I\'m OK".'?

怎么回事,結(jié)果轉(zhuǎn)義字符也顯示出來了??

正在回答

1 回答

。。。 試了幾次,也在奇怪中。。。 突然發(fā)現(xiàn) 是在IDLE 中。。。這也是個(gè)有意思的問題,我在初次接觸 IDLE 的時(shí)候也有意思,后來就司空見慣了,就忘了。。。

這個(gè)可就不好解釋了, 用例子說明吧:

>>>?a='I\'m?sorry!?'
>>>?a
"I'm?sorry!?"
##?解釋,?a?用?單引號(hào)定義字符串,且里面包含有?單引號(hào),?我們定義的時(shí)候用了轉(zhuǎn)義符,但是在IDLE?中表示
##?時(shí)?系統(tǒng)自動(dòng)用了雙引號(hào),避免了表示?轉(zhuǎn)義符。



>>>?b=?'Bob?said?"?I\'m?sorry".'
>>>?b
'Bob?said?"?I\'m?sorry".'
##?解釋,?同樣用單引號(hào)定義字符串,?里面包括兩個(gè)雙引號(hào),?一個(gè)單引號(hào),?IDLE?表示的時(shí)候,用了一個(gè)轉(zhuǎn)義符
##?恰好?跟我們定義的時(shí)候一樣。



>>>?c=?"Bob?said?\"?I'm?sorry\"."
>>>?c
'Bob?said?"?I\'m?sorry".'
##?解釋,?這次我們用?雙引號(hào)定義字符串,?字符串里面同樣包含兩個(gè)雙引號(hào)?和?一個(gè)單引號(hào),?定義是我們必須
##?轉(zhuǎn)義其中的兩個(gè)雙引號(hào),?但是IDLE?表示的時(shí)候?卻用了單引號(hào)表示字符串,?同時(shí)轉(zhuǎn)義了其中的單引號(hào)。
##?到此?我們能找到規(guī)律了,?IDLE?表示?字符串的時(shí)候?會(huì)????盡量少使用轉(zhuǎn)義符,而靈活變化

上面我們一直用 ?IDLE“表示”字符串, ?那是因?yàn)樵贗DLE 中,我們直接寫變量名的時(shí)候 IDLE 會(huì)自動(dòng)輸出其值,

并且跟 print 變量時(shí)有所不同,代碼如下:

>>>?c=?"Bob?said?\"?I'm?sorry\"."

>>>?c
'Bob?said?"?I\'m?sorry".'???##注意其與下面print?的時(shí)候的不同

>>>?print?c
Bob?said?"?I'm?sorry".??????##注意的?就是這行??!

其實(shí)就是少了 兩邊的引號(hào)。 請(qǐng)題主細(xì)細(xì)品味。。。

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

慕粉3196086 提問者

非常感謝!
2016-04-18 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

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

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

進(jìn)入課程

轉(zhuǎn)義字符代碼結(jié)果顯示問題

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

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

幫助反饋 APP下載

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

公眾號(hào)

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