Python 字符串前面加u,r,b,f的含义(字符串前缀)
1、字符串前加 u
例:u"我是含有中文字符组成的字符串。"
作用:
后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。
2、字符串前加 r
例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。
作用:
去掉反斜杠的转移机制。
(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。 )
应用:
常用于正则表达式,对应着re模块。
3、字符串前加 b
例: response = b'<h1>Hello World!</h1>' # b' ' 表示这是一个 bytes 对象
作用:
b" "前缀表示:后面字符串是bytes 类型。
用处:
网络编程中,服务器和浏览器只认bytes 类型数据。
如:send 函数的参数和 recv 函数的返回值都是 bytes 类型
附:
在 Python3 中,bytes 和 str 的互相转换方式是
str.encode('utf-8')
bytes.decode('utf-8')
4、字符串前加 f
import time
t0 = time.time()
time.sleep(1)
name = 'processing'
# 以 f开头表示在字符串内支持大括号内的python 表达式
print(f'{name} done in {time.time() - t0:.2f} s')
输出:
processing done in 1.00 s
Python 字符串前面加u,r,b,f的含义(字符串前缀)相关推荐
- python 字符串前面加u,r,b,f的含义
1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...
- python字符串前面加f什么意思_Python 字符串前面加u,r,b,f的含义
1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...
- python字符串前面加u_Python 字符串前面加u,r,b,f的含义
字符串前加u 后面字符串以 Unicode格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码. exp = u"我是含有中文字符组成的字符串." ...
- python里2f是啥意思_Python 字符串前面加u,r,b,f的含义
1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...
- 【python】字符串前加u,r,b,f的含义
目录 1 字符串前加 u 2 字符串前加 r 3 字符串前加 b 4 字符串前加 f 1 字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unico ...
- Python 字符串前面加u,r,b的含义
Python 字符串前面加u,r,b的含义 Python 字符串前面加u,r,b的含义 - 暮良文王 - 博客园
- Python知识笔记(+3):在定义字符串前面加b、u、r、f的含义
1. python中定义字符串前面加b.u.r的含义 1.1 基本格式 str = b"xxxx" str = u"xxxx" str = r"xxx ...
- 字符串前加 u、r、f 的含义
1.字符串前加 u 表明后面字符串以 Unicode 格式 进行编码,防止出现因编码格式不一致而导致的乱码.一般用在中文字符串前,但是并不局限中文字符串. 2.字符串前加 r 表明后面字符串以 固定样 ...
- python 字符串前加u r b的意义
摘自:https://www.cnblogs.com/liangmingshen/p/9274021.html 1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: ...
最新文章
- 中国移动发布基于开源技术的大云系统
- 利用Python搜索51CTO推荐博客并保存至Excel
- 配置yum仓库和客户端:
- GitHub之GitHub Actions的项目自动化持续集成和部署
- event auto模式的问题
- protected的继承方式有什么特点_酿酒:大曲酒有哪些配料方式?有什么特点?
- 台式电脑连不上wifi怎么办
- 地图 插件 html 经纬度,地图插件(经纬度)
- 16进制在计算机上显示,16进制计算器(16进制计算器安卓版)
- XML保存衣服尺码信息
- 1807521-02-3,PEP azide,PEP叠氮化物其中叠氮基发生点击反应
- [docker]六、云计算和云的种类、4种容器网络类型、docker中常见文件和进程的作用、json、link、docker底层的隔离机制
- 单片机调试 — Event Recorder 的使用
- html实现手风琴轮播图,javascript经典特效分享 手风琴、轮播图、图片滑动
- webrtc QOS方法四.2(拥塞算法学习)
- 大数据技术的发展现状以及未来发展趋势
- Python光的干涉仿真
- t3服务器补丁文件夹在哪,FM2017全补丁存放路径汇总 补丁放在哪个文件夹-游侠网...
- 【互动多媒体】应用形式(二)体感换装/虚拟试衣
- 电力电子技术- >电力电子器件
热门文章
- 一览R基础包的六个高级绘图函数(盒型boxplot|条形barplot|直方hist|饼pie|dotchart|coplot)...
- BIC/ImageGP稳定性问题
- git灰度发布版本_spring cloud灰度发布
- 界址点圆圈怎么生成_大千世界怎么钓鱼?大千世界钓鱼方法及灵气之水获取攻略...
- 购书中心管理系统的设计
- OllyDbg笔记-寄存器以及各种关键指令解析(含简单程序破解)
- Java基础入门笔记-单根继承
- Linux进程列表巧用,Linux下的进程分析–PS
- c++ 记忆化搜索_2010/12区间动态规划及记忆化搜索
- java线程等待按钮点击_java如何用多线程使线程在sleep时等待按钮按下?