【廖雪峰python入門筆記】raw 字串和多行字串表示
1. raw 字串
描述
如果一個字串包含很多需要轉義的字元,對每一個字元都進行轉義會很麻煩。
為了避免這種情況,我們可以在字串前面加個字首 r
,表示這是一個 raw 字串
,裡面的字元就不需要轉義了。
例項
print('\n(~_~)/ \(~_~)n/')
(~_~)/ \(~_~)n/
print(r'\n(~_~)/ \(~_~)n/')
\n(~_~)/ \(~_~)n/
2. 多行字串表示
描述
如果要表示多行字串,可以用”’…”’表示:
”’Line 1
Line 2
Line 3”’
等價於:
‘Line 1\nLine 2\nLine 3’
還可以在多行字串前面新增 r
,把這個多行字串
也變成一個raw字串
:
print(r'''Python is created by "Guido".
It is free and easy to learn.
Let's start learn Python in imooc!''')
Python is created by “Guido”.
It is free and easy to learn.
Let’s start learn Python in imooc!
總結
1. raw 字串
表示字串內部沒有轉義操作
2. '''...'''
自動增添換行符\n
相關文章
- 【廖雪峰python入門筆記】字串_轉義字元的使用Python筆記字串字元
- 【廖雪峰python入門筆記】dictPython筆記
- 【廖雪峰python入門筆記】setPython筆記
- 【廖雪峰python入門筆記】切片Python筆記
- 【廖雪峰python入門筆記】迭代Python筆記
- 【廖雪峰python入門筆記】break和continuePython筆記
- 【廖雪峰python入門筆記】函式Python筆記函式
- 【廖雪峰python入門筆記】變數Python筆記變數
- 【廖雪峰python入門筆記】if語句Python筆記
- 【廖雪峰python入門筆記】for迴圈Python筆記
- 【廖雪峰python入門筆記】列表生成式Python筆記
- 【廖雪峰python入門筆記】list_建立Python筆記
- 【廖雪峰python入門筆記】tuple_建立Python筆記
- 【廖雪峰python入門筆記】while迴圈Python筆記While
- 【廖雪峰python入門筆記】多重迴圈Python筆記
- 【廖雪峰python入門筆記】整數和浮點數Python筆記
- 【廖雪峰python入門筆記】list刪除元素_pop()Python筆記
- 【廖雪峰python入門筆記】list_替換元素Python筆記
- 【廖雪峰python入門筆記】tuple_“元素可變”Python筆記
- 【廖雪峰python入門筆記】tuple_建立單元素Python筆記
- 【廖雪峰python入門筆記】布林運算和短路計算Python筆記
- 【廖雪峰python入門筆記】list新增元素_append()和insert()Python筆記APP
- 【廖雪峰python入門筆記】list_按照索引訪問Python筆記索引
- 【廖雪峰python入門筆記】list_倒序訪問Python筆記
- 【廖雪峰python進階筆記】模組Python筆記
- 廖雪峰Git教程筆記Git筆記
- 【廖雪峰python入門筆記】Unicode編碼_UnicodeDecodeError處理Python筆記UnicodeError
- 【廖雪峰python進階筆記】定製類Python筆記
- 【廖雪峰python進階筆記】類的繼承Python筆記繼承
- 廖雪峰JS學習總結-入門篇JS
- 【廖雪峰python進階筆記】物件導向程式設計Python筆記物件程式設計
- 【廖雪峰python進階筆記】函數語言程式設計Python筆記函數程式設計
- JavaScript 多行字串JavaScript字串
- JavaFX教程-字串和字串表示式Java字串
- 廖雪峰Git學習筆記1-Git簡介Git筆記
- 跟著廖雪峰學python 005Python
- Python廖雪峰13個案例講解分析帶你全面入門人工智慧Python人工智慧
- 【菜鳥教程筆記】Python字串筆記Python字串