知识点:

1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠

2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\。

(一)目录中的斜杠

python读文件需要输入的目录参数,列出以下例子:

path1 = r"C:\Windows\temp\python.txt"

path2 = r"C:\Windows\temp\python.txt"

path3 = "C:\\Windows\\temp\\python.txt"

path4 = "C:/Windows/temp/python.txt"

打开文件函数open()中的参数可以是path1、path2、path3、path4。

path1:"\"为字符串中的特殊字符,加上r后变为原始字符串,则不会对字符串中的"\t"、"\r" 进行字符串转义

path2:大小写不影响windows定位到文件

path3:用一个"\"取消第二个"\"的特殊转义作用,即为"\\"

path4:用正斜杠做目录分隔符也可以转到对应目录,并且在python中path4的方式也省去了反斜杠\转义的烦恼

(二)正则表达式中的斜杠

正则表达式匹配反斜杠"\",为什么是"\\\\"或是 r"\\"呢?

因为在正则表达式中\为特殊符号,为了取消它在正则表达式中的特殊意义需要加一个\就变成了\\,但是问题又来了,\也是字符串中的特殊字符,所以又要分别对两个\取消其特殊意义,即为\\\\。

Python中有一个原始字符串操作符,用于那些字符串中出现特殊字符,在原始字符串中,没有转义字符和不能打印的字符。这样就可以取消了\在字符串中的转义功能,即r"\\"。

python中斜杠_Python中的正斜杠/与反斜杠\相关推荐

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

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

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

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

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

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

  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读文件需要输入的目录参数,列出以下例子: path = r"C:\Windows\temp\readme.txt" path1 = r" ...

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

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

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

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

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

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

最新文章

  1. 京东某员工吐槽995:每天晚上的人生,被莫名其妙砍掉2个小时
  2. 利用Attribute特性简化多查询条件拼接sql语句的麻烦
  3. java ajax jquery分页插件_分享精心挑选的12款优秀jQuery Ajax分页插件和教程
  4. Centos下安装Mysql
  5. maven <type>pom</type><scope>import</scope>
  6. python中dict和list排序
  7. 修改数据,如何将原数据带到输入框
  8. AFIO时钟何时开启
  9. linux下面破解rar压缩包密码
  10. 网络七层协议之物理层
  11. 操作系统中分页、分段、交换空间、页面置换算法等相关概念
  12. docker swarm k8s比较_Docker 图形化管理又有更新了
  13. m_Orchestrate learning system---二十九、什么情况下用数据库做配置字段,什么情况下用配置文件做配置...
  14. android直到开机动画播放完,Android手机开机动画的修改
  15. lept_json的学习之stringify
  16. HTML系列之多媒体音频标签 audio
  17. Spectre V1理论与实践
  18. 安装Aras Innovator12 sp9全过程
  19. scrapy实战项目(简单的爬取知乎项目)
  20. Spring Boot---(10)SpringBoot整合RabbitMQ

热门文章

  1. ios端 QQ 内语音通话录制-5823错误原因细究
  2. WIN7系统电脑关机后自动重启解决方法
  3. javascript常用单词记忆
  4. B站晚会为什么被夸疯了?答案飘在84万条弹幕中……
  5. 国内镜像站——国外资源的代理站点
  6. 全球及中国菖蒲根提取物行业发展规模及投资方向分析报告2022-2028年
  7. 永久关闭windows的自动更新
  8. android 发送短信的两种方式
  9. veu-cli 3.0使用教程
  10. 洪湖市计算机软件学校,湖北省教育厅关于公布“第十届湖北省中小学电脑制作作品评选”暨“第四届湖北省中小学信息技术创新与实践活动”获奖名单的通知...