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'

# 以 f开头表示在字符串内支持大括号内的python 表达式 #注意用法

print(f'{name} done in {time.time() - t0:.2f} s')

输出:

processing done in 1.00 s

python字符串前面加f什么意思_Python 字符串前面加u,r,b,f的含义相关推荐

  1. python中with open as f什么意思_Python中 with open(file_abs,'r') as f: 的用法以及意义

    Python内置了读写文件的函数,用法和C是兼容的.本节介绍内容大致有:文件的打开/关闭.文件对象.文件的读写等. 本章节仅示例介绍 TXT 类型文档的读写,也就是最基础的文件读写,也需要注意编码问题 ...

  2. python占位符用元组列表填充_python字符串列表元组序列操作

    Table of Contents generated with DocToc python系列-字符串.列表.元组的操作 序列的访问及运算符 序列是为满足程序中复杂的数据表示,python支持组合数 ...

  3. python中去除字符串中首尾空格的函数_Python字符串的首尾空格如何去掉?

    Python程序设计中,会用到很多字符串,字符串中可能包含空格.而空格看不见摸得着,因此空格可能会带来很多意想不到的错误,那么字符串的空格如何去掉? 今天我们就来学习,利用函数去掉字符串里的空格. 空 ...

  4. python用户输入字符串串从小到大排序_python字符串从小到大排序

    python字符串排序问题 a='AADFabddefgilmrsss' 请将该字符串a里的单词重新排序(a-z),并且重def char_cmp(a, b): #实现你的比较规则, 分太少,不值为你 ...

  5. python中字符串的两种序号体系_Python字符串 --Python3

    Python语言中,字符串是用两个双引号或者单引号括起来的词汇表或多个字符. 1.Python字符串的两种序号体系 反向递减序号:-- -9 -8 -7 -6 -5 -4 -3 -2 -1 正向递增序 ...

  6. python字符串换行的三种方式_Python 字符串换行的多种方式

    第一种: x0 = '<?xml version="1.0"?>' \ ' ' \ ' Python' \ ' Ruby' \ ' ' 第二种: x1 = '<? ...

  7. python中字符串比较是基于字典序的_Python字符串字典集合

    字符串 定义:字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,'单引号' 或"双引号" 或 """三引号""" ...

  8. python as f是什么意思_Python中 with open(file_abs,'r') as f: 的用法以及意义

    Python内置了读写文件的函数,用法和C是兼容的.本节介绍内容大致有:文件的打开/关闭.文件对象.文件的读写等. 本章节仅示例介绍 TXT 类型文档的读写,也就是最基础的文件读写,也需要注意编码问题 ...

  9. python日期加减一年_Python日期的加减等操作

    原文:https://www.cnblogs.com/vampirejt/p/4159267.html 1. 日期输出格式化 所有日期.时间的api都在datetime模块内. 1. datetime ...

最新文章

  1. 被京东和腾讯赶走的中年白领,不会有人同情
  2. 安徽 职称 计算机 英语,【安徽省评职称不再考职称英语、职称计算机】- 环球网校...
  3. RocksDB 6.0.2 发布,Facebook 推出的存储系统
  4. flink on yarn模式下释放flink占用yarn的资源
  5. loss function
  6. vs2015 支持Android arm neon Introducing Visual Studio’s Emulator for Android
  7. SQL Server数据库镜像的FailOver自动连接
  8. Makingware调用静态块,实现自定义html内容的常用方法(不需要修改模版部分)...
  9. 视频帧AI分析后编码
  10. 图片裁剪_如何使用word裁剪图片图形?如何使用word修整图片?
  11. selenium webdriver 通信过程
  12. python读取csv文件出错:显示utf-8编码问题该怎么解决
  13. UNIAPP中IOS和安卓应用热更新和整包更新app的方法
  14. 少儿编程学习(顺序结构)
  15. 一台服务器可以干什么
  16. 培养创造性思维的20个技巧!
  17. 在业务规则中使用OR有何不妥?
  18. python123程序设计题说句心里话a_C程序设计基础(2019年春)-中国大学mooc-试题题目及答案...
  19. Raspberry Pi Pico SDK开发-PIO介绍
  20. 软件测试与治学的三重境界

热门文章

  1. MyBatisPlus_查询分页篇_入门试炼_02
  2. MyBatis-Plus_简介
  3. 学计算机的用surface,11个高效利用Surface处理工作学习任务的方法 - Surface 使用教程...
  4. php程序里的configini_程序员手册 修改php.ini的几种方法
  5. commvault备份mysql,备份MySQL数据库的4种方式
  6. C语言实现动态顺序表
  7. centos7重装python_CentOS7重装yum和python
  8. 语言 ota_新增飞屏功能 ARCFOX αT首次OTA升级
  9. du 查看使用 linux命令,如何正确使用Linux命令–du
  10. antd 能自适应吗_react 基于antd表格自适应宽度显示。。。鼠标滑动显示详细内容解决办法...