if __name__ == '__main__':
a=r"没有被转义/n"
print(a)
输出结果
没有被转义/n前缀 f
for i in range(0, 3):
x = f"var {i}"
print(x)
输出结果
var 0 var 1 var 2前缀 b
b"" 表示一个byte对象,str类型不能被加密,只能转换为byte类型
import base64 a = b"xx" n = base64.b64encode(a) print(n)前缀 u
a=u"表示含有中文字符的字符串" b="不含有中文字符的字符串" print(a) print(b)
输出结果
表示含有中文字符的字符串 不含有中文字符的字符串
在python3中 u"你好" 和 u"你好没有区别"
在python2中 必须中文字符串必须要加u,也就是u"你好"



