欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 腳本頭 r

Python 腳本頭 r 是什么呢?r 是 raw(原始)的意思,使用 r 可以讓字符串不轉(zhuǎn)義,即保留字符串原有的特殊符號(hào)。

例如:

str1 = 'Hello\nWorld'
str2 = r'Hello\nWorld'
print(str1)
print(str2)

上面的代碼輸出結(jié)果為:

Hello
World
Hello\nWorld

可以看到,使用 r 修飾的字符串中的 \n 并沒(méi)有被轉(zhuǎn)義,而是原樣輸出。

r 還可以用來(lái)避免轉(zhuǎn)義特殊符號(hào),例如使用正則表達(dá)式時(shí),可以使用 r 修飾的字符串,避免因?yàn)樘厥夥?hào)而引起錯(cuò)誤。

import re
str3 = 'a\\b\\c'
str4 = r'a\b\c'
print(re.findall('\w+', str3))
print(re.findall(r'\w+', str4))

上面的代碼輸出結(jié)果為:

['a', 'b', 'c']
['a', 'b', 'c']

可以看到,使用 r 修飾的字符串可以避免轉(zhuǎn)義特殊符號(hào),更加方便。