(一)目录中的斜杠们

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中的正斜杠与反斜杠相关推荐

  1. python算法和数据结构_Python中的数据结构和算法

    python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...

  2. python中定义数据结构_Python中的数据结构—简介

    python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...

  3. python总结报告模板_Python中RE模块总结

    Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式.Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式.Emacs 风格模式可读性稍差 ...

  4. python右斜杠_Python中的左斜杠、右斜杠(正斜杠和反斜杠)

    首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Wi ...

  5. python中反斜杠_Python中的正斜杠/与反斜杠\

    知识点: 1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠 2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\. ...

  6. python中怎么输入正斜杠_Python中的正斜杠与反斜杠

    (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:Windowsempeadme.txt" path1 = r"c:win ...

  7. python百分号和斜杠_Python中正反斜杠(‘/’和‘\’)的意义与用法

    刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...

  8. python中双反斜杠_python中的反斜杠问题深入讲解

    前言 python本身使用 \ 来转义一些特殊字符,比如在字符串中加入引号的时候 s = 'i\'m superman' print(s) # i'm superman 为了防止和字符串本身的引号冲突 ...

  9. python 正则findall右斜杠_python中正则表达式的使用

    本文将介绍几个最常用的正则符号,以及正则表达式的应用场景. 如果说[数学表达式]刻画的是数字的内在规律,那么[正则表达式]则是用来刻画和描述字符串内在规律的表达式.记得刚接触python时学习过sli ...

最新文章

  1. squid一些其它配置
  2. Java String split 使用详解、split 方法存在的一些坑
  3. 【PAT乙级】1037 在霍格沃茨找零钱 (20 分)
  4. CSS cursor 属性
  5. 每天一道LeetCode-----在字符方格中查找某个单词
  6. Spring Boot学习笔记-进阶(3)
  7. JS多个对象添加到一个对象中
  8. bz 1029: [JSOI2007]建筑抢修
  9. mysql几种备份恢复_mysql多种备份与恢复方式一
  10. HibernateCRUD基础框架(1)-实体类
  11. 原画学习步骤,零基础一步步学原画
  12. 用计算机完成计算win7,算天数转单位Win7计算器能做得更多
  13. IplImage结构体
  14. 数学模板-BSGSEXBSGS
  15. mosquitto 开启 TLS 问题总结
  16. 【图像识别-指纹识别】指纹特征提取附matlab代码
  17. Objective-c:写一份可测试的代码
  18. DigitalPersona Personal 4 x86 下载
  19. 新网站收录情况的seo分析
  20. 佳能Canon PIXMA MX715 打印机驱动

热门文章

  1. 软件工程:模拟鸭子游戏
  2. xml配置文件中mysql数据库字段不出现提示信息解决办法
  3. 单片机接usb设备不用计算机,如何利用usb转串口实现单片机和电脑的通信-与非网...
  4. Gradle Sync Error : ANDROID_HOME 与 ANDROID_SDK_ROOT 指向不一致
  5. 阿里云 DNS Server设置不符 问题解决办法
  6. 圆柱坐标系(Polar或Cylindrical coordinate system)
  7. Python数据分析数据预处理特征值独热编码
  8. ONI文件生成与读取
  9. 第三天 hadoop文件系统
  10. android极光推送在app开启后,在ios上,app后台运行时,如何在极光消息推送过来时,运行一段自定义的代码(请求,语音播报等)...