简单了解python字符串前面加r,u的含义


Posted in Python onDecember 26, 2019

这篇文章主要介绍了简单了解python字符串前面加r,u的含义,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

u/U:表示unicode字符串

不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。
一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。

建议所有编码方式采用utf-8,即在py文件开头添加: # coding: utf-8

r/R:非转义的原始字符串

与普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。而如果是以r开头,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不是表示换行了。

以r开头的字符,常用于正则表达式,对应着re模块。

注:python3默认编码方式就是utf-8, 需要注意的是r。

a = "hello,\nworld"
 b = r"hello,\nworld"
 print("string a:", a)
 print("string b:", b)

输出:

简单了解python字符串前面加r,u的含义

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现发送邮件及附件功能
Mar 02 Python
Python实现随机生成有效手机号码及身份证功能示例
Jun 05 Python
Python读取MRI并显示为灰度图像实例代码
Jan 03 Python
Python将文本去空格并保存到txt文件中的实例
Jul 24 Python
详解用Python为直方图绘制拟合曲线的两种方法
Aug 21 Python
解决Django layui {{}}冲突的问题
Aug 29 Python
python根据时间获取周数代码实例
Sep 30 Python
python构造函数init实例方法解析
Jan 19 Python
Python3操作MongoDB增册改查等方法详解
Feb 10 Python
Python tkinter实现简单加法计算器代码实例
May 13 Python
Python学习之路之pycharm的第一个项目搭建过程
Jun 18 Python
详解解Django 多对多表关系的三种创建方式
Aug 23 Python
python关于调用函数外的变量实例
Dec 26 #Python
python3 实现调用串口功能
Dec 26 #Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 #Python
python小项目之五子棋游戏
Dec 26 #Python
python自动识别文本编码格式代码
Dec 26 #Python
Python基于pygame实现单机版五子棋对战
Dec 26 #Python
用python3读取python2的pickle数据方式
Dec 25 #Python
You might like
php创建多级目录代码
2008/06/05 PHP
php 字符串中的\n换行符无效、不能换行的解决方法
2014/04/02 PHP
JQuery 返回布尔值Is()条件判断方法代码
2012/05/14 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
网站繁简切换的JS遇到页面卡死的解决方法
2014/03/12 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
2015/12/11 Javascript
全面了解js中的script标签
2016/07/04 Javascript
解决iView中时间控件选择的时间总是少一天的问题
2018/03/15 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
轻量级JS Cookie插件js-cookie的使用方法
2018/03/22 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
详解VUE项目中安装和使用vant组件
2019/04/28 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
2020/05/01 Javascript
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
在pandas多重索引multiIndex中选定指定索引的行方法
2018/11/16 Python
Django实现网页分页功能
2019/10/31 Python
python scrapy重复执行实现代码详解
2019/12/28 Python
关于Tensorflow 模型持久化详解
2020/02/12 Python
Python3与fastdfs分布式文件系统如何实现交互
2020/06/23 Python
莫斯科制造商的廉价皮大衣:Fursk
2020/06/09 全球购物
大一自我鉴定范文
2013/10/04 职场文书
关于是否需要写商业计划书
2014/02/07 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
《玩具柜台前的孩子》教学反思
2014/02/13 职场文书
推广活动策划方案
2014/08/23 职场文书
安全例会汇报材料
2014/08/23 职场文书
公司离职证明范本(汇总)
2014/09/10 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
2016大学军训通讯稿
2015/11/25 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书
从贫穷到富有,是知识技能和学习力的差别
2019/08/20 职场文书
浅谈JS的原型和原型链
2021/06/04 Javascript
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS
Mysql调整优化之四种分区方式以及组合分区
2022/04/13 MySQL