python中单斜杠_Python中的正斜杠与反斜杠
(一)目录中的斜杠们
python读文件需要输入的目录参数,列出以下例子:
path = r"C:\Windows\temp\readme.txt"
path1 = r"c:\windows\temp\readme.txt"
path2 = "c:\\windows\\temp\\readme.txt"
path3 = "c:/windows/temp/readme.txt"
打开文件函数open()中的参数可以是path也可以是path1、path2、path3。
path:"\"为字符串中的特殊字符,加上r后变为原始字符串,则不会对字符串中的"\t"、"\r" 进行字符串转义
path1:大小写不影响windows定位到文件
path2:用一个"\"取消第二个"\"的特殊转义作用,即为"\\"
path3:用正斜杠做目录分隔符也可以转到对应目录,并且在python中path3的方式也省去了反斜杠\转义的烦恼
(二)正则表达式中的斜杠们
正则表达式匹配反斜杠"\",为什么是"\\\\"或是 r"\\"呢?
因为在正则表达式中\为特殊符号,为了取消它在正则表达式中的特殊意义需要加一个\就变成了\\,但是问题又来了,\也是字符串中的特殊字符,所以又要分别对两个\取消其特殊意义,即为\\\\。Python中有一个原始字符串操作符,用于那些字符串中出现特殊字符,在原始字符串中,没有转义字符和不能打印的字符。这样就可以取消了\在字符串中的转义功能,即r"\\"。
python中单斜杠_Python中的正斜杠与反斜杠相关推荐
- python算法和数据结构_Python中的数据结构和算法
python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...
- python中定义数据结构_Python中的数据结构—简介
python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...
- python总结报告模板_Python中RE模块总结
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式.Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式.Emacs 风格模式可读性稍差 ...
- python右斜杠_Python中的左斜杠、右斜杠(正斜杠和反斜杠)
首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Wi ...
- python中反斜杠_Python中的正斜杠/与反斜杠\
知识点: 1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠 2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\. ...
- python中怎么输入正斜杠_Python中的正斜杠与反斜杠
(一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:Windowsempeadme.txt" path1 = r"c:win ...
- python百分号和斜杠_Python中正反斜杠(‘/’和‘\’)的意义与用法
刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...
- python中双反斜杠_python中的反斜杠问题深入讲解
前言 python本身使用 \ 来转义一些特殊字符,比如在字符串中加入引号的时候 s = 'i\'m superman' print(s) # i'm superman 为了防止和字符串本身的引号冲突 ...
- python 正则findall右斜杠_python中正则表达式的使用
本文将介绍几个最常用的正则符号,以及正则表达式的应用场景. 如果说[数学表达式]刻画的是数字的内在规律,那么[正则表达式]则是用来刻画和描述字符串内在规律的表达式.记得刚接触python时学习过sli ...
最新文章
- squid一些其它配置
- Java String split 使用详解、split 方法存在的一些坑
- 【PAT乙级】1037 在霍格沃茨找零钱 (20 分)
- CSS cursor 属性
- 每天一道LeetCode-----在字符方格中查找某个单词
- Spring Boot学习笔记-进阶(3)
- JS多个对象添加到一个对象中
- bz 1029: [JSOI2007]建筑抢修
- mysql几种备份恢复_mysql多种备份与恢复方式一
- HibernateCRUD基础框架(1)-实体类
- 原画学习步骤,零基础一步步学原画
- 用计算机完成计算win7,算天数转单位Win7计算器能做得更多
- IplImage结构体
- 数学模板-BSGSEXBSGS
- mosquitto 开启 TLS 问题总结
- 【图像识别-指纹识别】指纹特征提取附matlab代码
- Objective-c:写一份可测试的代码
- DigitalPersona Personal 4 x86 下载
- 新网站收录情况的seo分析
- 佳能Canon PIXMA MX715 打印机驱动
热门文章
- 软件工程:模拟鸭子游戏
- xml配置文件中mysql数据库字段不出现提示信息解决办法
- 单片机接usb设备不用计算机,如何利用usb转串口实现单片机和电脑的通信-与非网...
- Gradle Sync Error : ANDROID_HOME 与 ANDROID_SDK_ROOT 指向不一致
- 阿里云 DNS Server设置不符 问题解决办法
- 圆柱坐标系(Polar或Cylindrical coordinate system)
- Python数据分析数据预处理特征值独热编码
- ONI文件生成与读取
- 第三天 hadoop文件系统
- android极光推送在app开启后,在ios上,app后台运行时,如何在极光消息推送过来时,运行一段自定义的代码(请求,语音播报等)...