Python3 字符串前加“u,r,b”的意义

一、“u”

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

二、“r”

例:r"\n\t\f”

声明后面的字符串是普通字符串,而不转义。

三、“b”

python3 中字符串使用unicode编码,若使用bytes,则字符串前加“b”

posted @ 2019-02-27 15:32  弗拉宾教头  阅读(1722)  评论(1编辑  收藏  举报