1. 程式人生 > 實用技巧 >【文山玩Python做測試】如何定義字串

【文山玩Python做測試】如何定義字串

在python中定義字串變數的方法比較簡單,一共有三種方法。

第一種方法用單引號.

第二種方法是使用雙引號.

第三種方法是使用三引號,三引號可以為單引號,也可以為三引號。

具體例子,可以參考:

#coding:utf-8
# 如何定義字串# 1.使用單引號
V = 'qwentest123'
# 2.使用雙引號
jV = "qwentest123"
# 3.使用三引號。比如今天的熱搜
hotSrh = """
1一個班17人被錄取為空軍飛行學員
4盒馬暫停深圳21家門店營業
2中國電競使用者規模達4.84億人
5山東濟寧一倉庫突發爆炸
3王嶽倫與女子舉止親密
6朝鮮宣佈實施大赦
"""

區別:

三引號與單引號、雙引號的區別是,三引號可以擁有任意格式的內容,比如換行,而單引號、雙引號則不能。

注意點:

單引號裡不能有單引號,雙引號裡不能有雙引號,三引號裡不能有三引號。

如示例這樣表示,執行則會出現錯誤。


V = 'qwentest123''
jV = "qwentest123""
hostSrh = """1一個班17人被錄取為空軍飛行學員"""
4盒馬暫停深圳21家門店營業
2中國電競使用者規模達4.84億人
5山東濟寧一倉庫突發爆炸
3王嶽倫與女子舉止親密
6朝鮮宣佈實施大赦"""

執行結果:

轉義字元:

如果非要在單引號裡包含單引號,雙引號裡包含雙引號,三引號裡包括三引號,則可以在前面加上\轉義字元,進行轉義。

如示例這樣表示,執行則不會出現錯誤。

轉義字元:

如果非要在單引號裡包含單引號,雙引號裡包含雙引號,三引號裡包括三引號,則可以在前面加上\轉義字元,進行轉義。

如示例這樣表示,執行則不會出現錯誤。


V = 'qwentest123\''
jV = "qwentest123\""
hostSrh = """1一個班17人被錄取為空軍飛行學員\"""
4盒馬暫停深圳21家門店營業
2中國電競使用者規模達4.84億人
5山東濟寧一倉庫突發爆炸
3王嶽倫與女子舉止親密
6朝鮮宣佈實施大赦"""

執行結果:

常見的轉義字元:

比如,我們的檔案路徑,就是一個常見的轉義字元,需要增加\\來進行表示。

filePath = "D:\\課程ppt\\510"
print(type(filePath))

type()函式為獲取資料型別的方法,執行後返回的內容為<class ‘str’>,<class ‘str’>即被用來表示filePath的變數為str,即字串型別: