[Python 基础] 字符串前缀
python字符串前缀,r,f,u,L,b
前缀 | 释意 | 说明 |
---|---|---|
r | 字符串不转义 | \n和 \t,常用于正则表达式,对应着re模块。 |
f | 字符串内支持大括号内的python 表达式 | name="lili" |
print('hi {name}') # hi lili | 字符串是bytes 类型 | 网络编程中,服务器和浏览器只认bytes 类型数据。 |
b | 表示unicode字符串 | 防止乱码 |
如:send 函数的参数和 recv 函数的返回值都是 bytes 类型 | 表示宽字符 | 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节 |
u | ||
L |