最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中的轉(zhuǎn)義字符串問題

 更新時間:2023年07月07日 10:12:48   作者:胖大xian  
這篇文章主要介紹了python中的轉(zhuǎn)義字符串問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

python的轉(zhuǎn)義字符串

轉(zhuǎn)義字符串

轉(zhuǎn)義字符\可以轉(zhuǎn)義很多字符,比如\n表示換行制表符,字符\本身也要轉(zhuǎn)義,因此\\就表示\。

1. 減少轉(zhuǎn)義

如果再一個字符串中有許多需要轉(zhuǎn)義的,則可以在字符串前面添加一個r來減少工作量:

print("\\Hello World\\")
>>>\Hello World\
print(r"\\Hello World\\")
>>>\\Hello World\\

最常見的就是在正則匹配當(dāng)中。

2. 避免引號錯誤

在python中,字符串使用單引號',雙引號""和三引號“""""”來進(jìn)行表示。

其中每個引號之間可以相互嵌套,但是不允許引號中間出現(xiàn)相同的引號,下面就是例子:

print("哈哈"ooo")
>>>報錯
# 如果還是想在雙引號中間使用雙引號,可以進(jìn)行轉(zhuǎn)義
print("哈哈\"ooo")
>>>哈哈"ooo

3. 換行

字符串中使用三引號之后,就可以進(jìn)行換行的字符串輸出,但是對于多個換行之后,會使得整個代碼非常難看,因此我們可以使用換行符進(jìn)行操作:

print("""11
11
11
22
""")
>>>11
11
11
22
print("11\n11\n11\n22")
>>>11
11
11
22

4. 所有的轉(zhuǎn)義字符

轉(zhuǎn)義字符意義ASCII碼(十進(jìn)制)
\a響鈴(BEL)007
\b退格(BS),將當(dāng)前位置位置移到前一列008
\f換頁(FF),將當(dāng)前位置移到下一頁開頭012
\n換行(LF),將當(dāng)前位置一道下一行開頭010
\r回車(CR),將當(dāng)前位置移到本行開頭013
\t水平制表(HT),(跳到下一個TAB位置)009
\v垂直制表(VT)011
\\代表一個反斜線字符092
\'代表一個單引號字符039
\"代表一個雙引號字符034
\?代表一個問好063
\0空字符(NULL)000
\ddd1-3位八進(jìn)制數(shù)所代表的任意字符三位八進(jìn)制
\xhh十六進(jìn)制所代表的任意字符十六進(jìn)制

python中的常用轉(zhuǎn)義字符

常用轉(zhuǎn)義字符問題

\(在行尾時)	續(xù)行符
\\	反斜杠符號
\'	單引號
\”	雙引號
\a	響鈴
\b	退格(Backspace)
\e	轉(zhuǎn)義
\000	空
\n	換行
\v	縱向制表符
\t	橫向制表符
\r	回車
\f	換頁
\oyy	八進(jìn)制數(shù)yy代表的字符,例如:\o12代表換行
\xyy	十進(jìn)制數(shù)yy代表的字符,例如:\x0a代表換行
\other	其它的字符以普通格式輸出

如果不想讓轉(zhuǎn)義字符生效

需要顯示字符串原來的意思,這就要用r和R來定義原始字符串。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python機器學(xué)習(xí)之隨機森林(七)

    python機器學(xué)習(xí)之隨機森林(七)

    這篇文章主要為大家詳細(xì)介紹了python機器學(xué)習(xí)之隨機森林,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python TCP接收數(shù)據(jù)不全的問題解決

    Python TCP接收數(shù)據(jù)不全的問題解決

    本文主要介紹了Python TCP接收數(shù)據(jù)不全的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Python split() 函數(shù)拆分字符串將字符串轉(zhuǎn)化為列的方法

    Python split() 函數(shù)拆分字符串將字符串轉(zhuǎn)化為列的方法

    今天小編就為大家分享一篇Python split() 函數(shù)拆分字符串將字符串轉(zhuǎn)化為列的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python跨平臺路徑格式不一致的處理方法

    Python跨平臺路徑格式不一致的處理方法

    你是不是也遇到過 Python 跨平臺路徑格式不一致的問題?在 Windows、macOS 和 Linux 之間切換時,路徑格式的不同簡直讓人頭疼,今天,我們就來徹底解決這個問題,并告訴你在實際開發(fā)和打包時,哪種方法更好用,需要的朋友跟著小編一起來看看吧
    2025-04-04
  • python 基礎(chǔ)學(xué)習(xí)第二彈 類屬性和實例屬性

    python 基礎(chǔ)學(xué)習(xí)第二彈 類屬性和實例屬性

    本人c程序員,最近開始學(xué)python,深深的被python的強大所吸引,今后也會把學(xué)到的點點滴滴記錄下來,現(xiàn)在分享一下關(guān)于類屬性和實例屬性的一些問題,很基礎(chǔ)的東西
    2012-08-08
  • Python中模塊的使用--binascii模塊用法

    Python中模塊的使用--binascii模塊用法

    這篇文章主要介紹了Python中模塊的使用--binascii模塊用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • pandas將numpy數(shù)組寫入到csv的實例

    pandas將numpy數(shù)組寫入到csv的實例

    今天小編就為大家分享一篇pandas將numpy數(shù)組寫入到csv的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • PyQt5 實現(xiàn)給窗口設(shè)置背景圖片的方法

    PyQt5 實現(xiàn)給窗口設(shè)置背景圖片的方法

    今天小編就為大家分享一篇PyQt5 實現(xiàn)給窗口設(shè)置背景圖片的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python使用pymysql小技巧

    Python使用pymysql小技巧

    pymsql是Python中操作MySQL的模塊,其使用方法和MySQLdb幾乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。
    2017-06-06
  • 基于Python實現(xiàn)簡易文檔格式轉(zhuǎn)換器

    基于Python實現(xiàn)簡易文檔格式轉(zhuǎn)換器

    這篇文章主要介紹了基于Python和PyQT5實現(xiàn)簡易的文檔格式轉(zhuǎn)換器,支持.txt/.xlsx/.csv格式的轉(zhuǎn)換。感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2021-12-12

最新評論

夹江县| 金寨县| 称多县| 江达县| 张掖市| 镇康县| 环江| 泸水县| 左权县| 大兴区| 邢台市| 金昌市| 鄱阳县| 若尔盖县| 德清县| 湄潭县| 神池县| 宝清县| 玛曲县| 鄂托克旗| 那坡县| 德昌县| 巍山| 平湖市| 湖州市| 体育| 商南县| 安龙县| 弥勒县| 德江县| 凯里市| 和硕县| 喜德县| 读书| 甘南县| 聂荣县| 杂多县| 新余市| 吴堡县| 通辽市| 兴国县|