(1)以r或R开头的python中的字符串表示(非转义的)原始字符串

python里面的字符,如果开头处有个r,比如:

(r’^time/plus/\d{1,2}/$’, hours_ahead)

说明字符串r"XXX"中的XXX是普通字符。

有普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n"表示换行,"\t"表示Tab等。

而如果是以r开头,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不是表示换行了。

以r开头的字符,常用于正则表达式,对应着re模块。

关于re模块,详情自己google搜索“python re”。

举例:

原始字符串操作符(r/R),能方便处理反斜杠:

f = open(r'C:\Program Files\Adobe\Reader 9.0\Setup Files\setup.ini','r')
for i in f:print i
f.close()

[转自:http://www.crifan.com/python_string_with_leading_char_r_u/]

(2)以u或U开头的字符串表示unicode字符串

此处讲的比较详细。

Python中以字母r/R,或字母u/U 开头的字符串相关推荐

  1. Python中的 len() 是什么?如何使用 len() 函数查找字符串的长度

    Python中的 len() 是什么?如何使用 len() 函数查找字符串的长度 在编程语言中,获取特定数据类型的长度是一种常见做法. Python也一样,因为可以使用内置的 len() 函数来获取字 ...

  2. 使用Python中自带的print输出带有颜色或者背景的字符串

    方法1: 使用Python中自带的print输出带有颜色或者背景的字符串 书写语法 print(\033[显示方式;前景色;背景色m输出内容\033[0m) 其中,显示方式.前景色.背景色都是可选参数 ...

  3. python中的'\b'、'\r'

    今天用python实现了字符串滚动的功能,理解了python中'\b'.'\r'的用法! 首先,我对字符串滚动设定了四条可选项,代码如下: 注:用到了python的库函数:impot time 接下来 ...

  4. python中object是什么数据类型_自学Python2.1-基本数据类型-字符串str(object) 上

    自学Python2.1-基本数据类型-字符串str(object) 上 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配 ...

  5. Python中的标准库函数(内置函数)print()输出(打印出)字符串的常见用法

    这篇博文用于记录下Python中的标准库函数print()的常见用法,随着时间的推移,可能会有更新. print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一 ...

  6. Python中处理DataFrame,R绘图

    IN Python from pandas import DataFrame,Series import pandas as pd import numpy as np data = pd.read_ ...

  7. python中的fstring的 !r,!a,!s

    首先是fstring的结构 f ' <text> { <expression> <optional !s, !r, or !a> <optional : fo ...

  8. python中乘号可以省略吗_字母之间的乘号为什么可以省略不写?

    字母之间的乘号为什么可以省略不写? 在一次由县教体局组织的市名师送教下乡的活动中, 有一位市名 师上了一节<用字母表示数>的示范课.在课堂上,当所学习的新知 完成之后, 教师问: &quo ...

  9. python中如何遍历26个英文字母?三种办法

    这里写自定义目录标题 # 1. for i in range(ord('a'),ord('z')+1):print(chr(i)) # 2. for one in range(97,123):prin ...

  10. python中justify的意思_Python3 tkinter基础 Label justify 多行字符串左对齐

    ? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdo ...

最新文章

  1. asp.net 2.0中一次性更新所有GRIDVIEW的记录
  2. boost::shared_ptr shared_from_this
  3. (*长期更新)软考网络工程师学习笔记——Section 16 磁盘存储技术和网络规划设计
  4. 李开复:年轻人该比谁更拼命吗?
  5. 数据分析之pandas笔记
  6. python print 变量_0、python 的 print()函数、变量和赋值
  7. 苹果编程套餐更新,新增创意课程,十一拿起吃灰的iPad学起来!
  8. git 查看某些文档的历史版本_10分钟了解git
  9. postman websocket_postman的“替代者”postwoman的使用体验—从入门到放弃
  10. px,em,rem单位转换工具
  11. Excel·VBA数组冒泡排序函数
  12. php 虚线怎么画,ps画虚线最详细教程
  13. 电脑故障维修判断指导大全(联想内部文件)[网络转载]
  14. 期末了,用Python写个自动批改作业系统
  15. WLAN与WiFi各是什么意思有什么区别
  16. 解决html页面中文乱码
  17. 关于css设置元素垂直水平居中的问题
  18. 大象转身 | 沃尔玛搅局社区团购
  19. 一个接口满足你对天气数据的所有想象,包含小时预报,实况,逐日预报,城市预报,实况,雷达月报,生活指数
  20. Python:实现double factorial iterative双阶乘迭代算法(附完整源码)

热门文章

  1. 从零点亮一个led灯
  2. 小米4手机选择图库发送图片时崩溃
  3. mysql 的 虚拟表(DUAL)的介绍及使用场景---条件插入insert
  4. 聊天窗口内容滚动到底部的方法scrollTop和scrollIntoView
  5. 【图像分割】基于matlab扩散张量成像(DTI)脑白质纤维束成像【含Matlab源码 2174期】
  6. html大段文本如何分页,打印大型HTML表时如何处理分页符
  7. 电子烟市场Juul来袭,锐刻福禄们该如何做防?
  8. PHP开发的93手赚网手机赚钱任务平台源码
  9. 数字信号处理第一课(转)
  10. 中国电信 CTWing 物联网平台运营数据大解密