新聞中心
在對句子進(jìn)行引用的時候,我們需要給整句話加上雙引號。如果其中已經(jīng)存在了加了引號的詞語就會引起歧義。同樣在我們使用字符時,因為本身就有引號的存在,如果按照常規(guī)的規(guī)則再次添加就會有歧義的產(chǎn)生。接下來我們先簡單講下轉(zhuǎn)義字符的基本使用,然后就轉(zhuǎn)義字符的歧義問題尋求解決辦法。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比商丘網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式商丘網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋商丘地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
通常情況下,我們一般使用 \ 表示轉(zhuǎn)義字符,使用r可以讓反斜杠不發(fā)生轉(zhuǎn)義。
格式化字符串:
占位符:
1、%s占位符,表示一個任意的字符
2、%f浮點數(shù)的占位符
3、%d整數(shù)的占位符 字符串前加f來創(chuàng)建一個格式化字符串,格式化字符串中可以直接嵌入變量。 字符串可以用+運算符連接在一起,用*運算符重復(fù) 舉個例子:
s = 小玉
print('歡迎'+s+'光臨')
print('歡迎',s,'光臨')
print('歡迎%s光臨'%s)
print(f'歡迎{s}光臨')轉(zhuǎn)義字符出現(xiàn)歧義解決:
python當(dāng)中,定義一個字符串可以使用單引號,比如s = 'abcd',那么如何在這樣的字符串里寫一個單引號呢?比如你需要定義一個字符串 it's a book
s = 'it's a book'
如果你是這樣實現(xiàn)的,編輯器就會報錯,因為這個字符串是用單引號括起來的,可是中間又出現(xiàn)一個單引號,到底哪兩個單引號構(gòu)成一個字符串呢?這里面就出現(xiàn)了歧義,而計算機最怕的就是歧義。
這種情況下,你就需要使用轉(zhuǎn)義字符了
s = 'it\'s a book'
單引號的你學(xué)會了,雙引號的也是相同的道理
s = "使用\"創(chuàng)建字符串"
如果要在字符串里使用 \ 呢,則需要寫成 \
s = "換行符是\\n" print(s)
執(zhí)行代碼,輸出結(jié)果為
換行符是\n
以上就是就是當(dāng)我們字符用單引號出現(xiàn)問題時,我們借助轉(zhuǎn)義字符達(dá)到引用目的的方法。通過以上示例,相信小伙伴們已經(jīng)能夠理解轉(zhuǎn)義字符的含義了。
網(wǎng)站名稱:創(chuàng)新互聯(lián)Python教程:python使用轉(zhuǎn)義字符解決歧義
網(wǎng)站URL:http://www.dlmjj.cn/article/djjgspo.html


咨詢
建站咨詢
