目录

  • 1 字符串前加 u
  • 2 字符串前加 r
  • 3 字符串前加 b
  • 4 字符串前加 f

1 字符串前加 u

例:u"我是含有中文字符组成的字符串。"

作用:

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

2 字符串前加 r

例:r"\n\n\n\n”   表示一个普通生字符串 \n\n\n\n,而不表示换行了。

作用:

去掉反斜杠的转移机制。

(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。 )

应用:

常用于正则表达式,对应着re模块。

3 字符串前加 b

例: response = b’

Hello World!

’ # 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'
print(f'{name} done in {time.time() - t0:.2f} s')
# 以f开头表示在字符串内支持大括号内的python 表达式

out:
processing done in 1.00 s

参考:https://www.cnblogs.com/walo/p/10608436.html

【python】字符串前加u,r,b,f的含义相关推荐

  1. python 字符串前面加u,r,b,f的含义

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  2. Python 字符串前面加u,r,b,f的含义(字符串前缀)

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  3. python字符串前面加f什么意思_Python 字符串前面加u,r,b,f的含义

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  4. python字符串前面加u_Python 字符串前面加u,r,b,f的含义

    字符串前加u 后面字符串以 Unicode格式进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码. exp = u"我是含有中文字符组成的字符串." ...

  5. python里2f是啥意思_Python 字符串前面加u,r,b,f的含义

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时 ...

  6. python 字符串前加u r b的意义

    摘自:https://www.cnblogs.com/liangmingshen/p/9274021.html 1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: ...

  7. Python字符串前加u/r/b的作用

  8. python字符串前面加f什么意思,浅析python字符串前加r、f、u、l 的区别

    先给大家介绍下Python 字符串前面加u,r,b,f的含义(字符串前缀) 1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用: 后面字符串以 Unicode 格式 ...

  9. python 字符串前加r b u f 含义

    python 字符串前加r b u f 含义 文章目录: 一.字符串前加 `r` 二.字符串前加 `b` 三.字符串前加 `u` 四.字符串前加 `f` 五.Python3.x中字符串转换成字节类型 ...

最新文章

  1. 92年的小哥,985的特聘教授:3年博士期间发表40篇SCI
  2. 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载...
  3. CAN 总线 之七 BOSCH CAN 位时序 和 同步
  4. 回到顶部JavaScript实现
  5. 全新设计的 Xcode 12
  6. 你留言,我送书!20本《玩转Python轻松过二级》等你拿!
  7. 设置Eclipse自带Ant指定版本JDK和运行时参数
  8. PHP EOF使用方法
  9. 罗斯蒙特8712ESR1A1N0M4流量变送器
  10. 能否在计算机界面保存快捷方式,电脑截图(截屏)的快捷键是什么?电脑截图保存在哪里了?...
  11. LaTeX:大于等于号,小于等于号,大于号,小于号
  12. 买苹果配件什么最靠谱 认识苹果MFi认证
  13. VMware虚拟机安装Ubuntu系统步骤详解
  14. 苹果xr十大隐藏功能_今天才发现!苹果手机闹钟除了提醒起床,还有3个隐藏功能...
  15. ftp服务器下载,绿色版ftp服务器下载,以及ftp上传工具使用指南
  16. ios虚拟机运行速度_iOS 8的采用速度减慢至虚拟停止
  17. pdf的下载和在线预览
  18. 场景解析和语义分割区别_语义分割概念及应用介绍
  19. note20220419
  20. 2-linux详细安装Redis及shutdown命令失效解决

热门文章

  1. 利用差分求非齐次多项式的通项公式
  2. 什么从什么写短句_什么从什么造句一年级如何造
  3. 干货 | 关于SwiftUI,看这一篇就够了
  4. 单纯版九九乘法口诀表
  5. 广州搬家公司 居民搬家 公司搬迁 事业单位搬迁全天服务
  6. 通过 api 和 keycloak 理解OIDC认证
  7. 初学makefile
  8. PHP 使用TCPDF插件生成pdf以及pdf的中文处理
  9. MCE | 单胺能 非单胺能对抑郁症的作用
  10. 低客单价的商品怎样做运营、怎么样做优化、以及怎样做推广