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

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


咨詢
建站咨詢
