码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-02-27 16:10:54      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:中文字符   byte   unicode编码   中文字符串   编码   出现   导致   \n   python3   

一、“u”

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

二、“r”

例:r"\n\t\f”

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

三、“b”

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

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

标签:中文字符   byte   unicode编码   中文字符串   编码   出现   导致   \n   python3   

原文地址:https://www.cnblogs.com/JiaoTou/p/10444047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!