python 字符串前面加 u, r, b的含义

358 阅读1分钟

记录一下

1、字符串前面加u, 表示后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。

2、字符串前面加r,表示去掉后面字符串中反斜杠的转义机制。

3、字符串前面加b,表示后面字符串是bytes 类型。