简单了解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实现的一只从百度开始不断搜索的小爬虫
Aug 13 Python
tensorflow更改变量的值实例
Jul 30 Python
Django添加sitemap的方法示例
Aug 06 Python
python感知机实现代码
Jan 18 Python
Python实现对特定列表进行从小到大排序操作示例
Feb 11 Python
django模板结构优化的方法
Feb 28 Python
python lxml中etree的简单应用
May 10 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
May 13 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
Aug 04 Python
使用Python爬取弹出窗口信息的实例
Mar 14 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
Python函数递归调用实现原理实例解析
Aug 11 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
浅谈电磁辐射对健康的影响
2021/03/01 无线电
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
php模拟js函数unescape的函数代码
2012/10/20 PHP
php保存任意网络图片到服务器的方法
2015/04/14 PHP
php ajax实现文件上传进度条
2016/03/29 PHP
详解php框架Yaf路由重写
2017/06/20 PHP
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
实现web打印的各种方法介绍及实现代码
2013/01/09 Javascript
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
2013/03/01 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
基于javascript实现判断移动终端浏览器版本信息
2014/12/09 Javascript
jQuery实现form表单元素序列化为json对象的方法
2015/12/09 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
jQuery UI插件实现百度提词器效果
2016/11/21 Javascript
详解js静态检查工具eslint配置文件
2018/11/23 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
详解Vue 匿名、具名和作用域插槽的使用方法
2019/04/22 Javascript
JS数组中对象去重操作示例
2019/06/04 Javascript
浅谈nuxtjs校验登录中间件和混入(mixin)
2020/11/06 Javascript
python optparse模块使用实例
2015/04/09 Python
pycharm远程调试openstack代码
2017/11/21 Python
简单分析python的类变量、实例变量
2019/08/23 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
Python 调用 ES、Solr、Phoenix的示例代码
2020/11/23 Python
Python Http请求json解析库用法解析
2020/11/28 Python
基于HTML5 Canvas 实现商场监控实例详解
2017/11/20 HTML / CSS
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
2018/01/10 HTML / CSS
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
餐厅考勤管理制度
2014/01/28 职场文书
财务会计毕业生个人求职信
2014/02/03 职场文书
元旦红领巾广播稿
2014/02/19 职场文书
奥巴马上海演讲稿
2014/09/10 职场文书
村干部群众路线整改措施思想汇报
2014/10/12 职场文书
刘公岛导游词
2015/02/05 职场文书