简单了解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多重继承实例
Oct 11 Python
Python日期的加减等操作的示例
Aug 15 Python
python 3.6.2 安装配置方法图文教程
Sep 18 Python
详解Python发送email的三种方式
Oct 18 Python
使用python爬取抖音视频列表信息
Jul 15 Python
pymysql 开启调试模式的实现
Sep 24 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
Aug 07 Python
Python Request类源码实现方法及原理解析
Aug 17 Python
关于django python manage.py startapp 应用名出错异常原因解析
Dec 15 Python
python中pickle模块浅析
Dec 29 Python
python 三种方法提取pdf中的图片
Feb 07 Python
PyTorch 如何自动计算梯度
May 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输出当前进程所有变量/常量/模块/函数/类的示例
2013/11/07 PHP
wamp安装后自定义配置的方法
2014/08/23 PHP
php把时间戳转换成多少时间之前函数的实例
2016/11/16 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
js window.onload 加载多个函数的方法
2009/11/02 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
利用HTML5的画布Canvas实现刮刮卡效果
2015/09/06 Javascript
js表单验证实例讲解
2016/03/31 Javascript
JavaScript基础语法之js表达式
2016/06/07 Javascript
ES6学习教程之对象字面量详解
2017/10/09 Javascript
JS设计模式之命令模式概念与用法分析
2018/02/06 Javascript
node实现的爬虫功能示例
2018/05/04 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
vue 音乐App QQ音乐搜索列表最新接口跨域设置方法
2018/09/25 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
微信小程序实现的一键复制功能示例
2019/04/24 Javascript
从零到一详聊创建Vue工程及遇到的常见问题
2019/04/25 Javascript
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
Javascript如何实现双指控制图片功能
2020/02/25 Javascript
Python实现的批量下载RFC文档
2015/03/10 Python
Python聊天室实例程序分享
2016/01/05 Python
用python制作游戏外挂
2018/01/04 Python
Python 获取主机ip与hostname的方法
2018/12/17 Python
python买卖股票的最佳时机(基于贪心/蛮力算法)
2019/07/05 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
检测浏览器对HTML5和CSS3支持度的方法
2015/06/25 HTML / CSS
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
神话般的珠宝:Ross-Simons
2020/07/13 全球购物
公司同意接收函
2014/01/13 职场文书
2014法制宣传日活动总结
2014/07/09 职场文书
招标授权委托书样本
2014/09/23 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
2019年大学生暑期社会实践调查报告模板
2019/11/07 职场文书
总结Pyinstaller打包的高级用法
2021/06/28 Python
在CSS中使用when/else的方法
2022/01/18 HTML / CSS