python中字符串单引号与双引号及转义的坑
1:一般情况下,单引号和双引号可以混用
print(“hello,world”)
print(‘hello,world’)#没有区别
1
2
2:当引号出现多次时
print("“hello,world”")
print(’‘hello,world’’)
“”“2者都会报错,编译器会找到第一个单/双引号,到找到下一个单/双引号停止,这中间即为字符串”""
#更改
print(’“hello,world”’)
print("‘hello,world’")
#这样就可以了
1
2
3
4
5
6
7
3:可以用\进行转义
print("“hello,world”")
print(’‘hello,world’’)
print(‘Let’s go’)
“”"\将’或者"转义成"和’"""
1
2
3
4
4三引号和\用法
“”“hello
python
!”""
#作为注解,可以跨多行,
#作为字符串引号
print(""“hello,world”"")
#用\也可以实现跨行的效果
print(1+2+
3+4)
1
2
3
4
5
6
7
8
9
5:\的尴尬之处
print(“C:\nowhere”)#打印路径时输出为
#C:
#owhere
#显然不是想要的,我只是想要不改变这个字符串形式,可以这样
print(“C:\nowhrer”)#用2个,前面的将后面的\转义
print(r’C:\nowhere’)#原始字符串不对\做特殊处理,而是让字符保持原样
print(r’Let’s’)#输出为Let’s
1
2
3
4
5
6
7
6:原始字符串的小瑕疵(不能以单个反斜杠结尾)
print(r’hello,world’)#会报错,因为python无法判断字符串是否到此结尾
#可以对\进行转义
print(r’hello,world\’)
#也可以用引号进行转义,虽然么报错,但不是想得到的
print(r’hello,world’ ‘\’)#完美解决,当然还可以用双引号,3引号括起
————————————————
版权声明:本文为CSDN博主「代码改变世界!」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_44641787/article/details/103697482
python中字符串单引号与双引号及转义的坑相关推荐
- python中字符串单引号、双引号、三引号_Python:字符串单引号(‘)、双引号(“)、三单引号(”’)和三双引号(“””)的区别...
实际上在Python中'...'和"..."是完全一样的,但不能出现'..."和"...'这种情况. 而将其混合使用会有很多意想不到的效果: 具体规则如下: 若 ...
- Python中的单引号和双引号 的使用有什么区别
在Python当中表达字符串既可以使用单引号,也可以使用双引号 简单来说,在Python中使用单引号或双引号是没有区别的,都可以用来表示一个字符串.但是这两种通用的表达方式,除了可以简化程序员的开发, ...
- Python中的单引号和双引号是否存在区别
在使用Python的过程中,一直在记着input中使用单引号,print中使用双引号,还经常搞混,会出错, name = input('请输入你的姓名:') print("你好," ...
- python中的单引号和双引号的区别
python中的单引号和双引号的区别 今天在码代码的过程中突然想到这个问题,于是上网浏览了一下,发现在python中两种表达方式是没有区别的,两种表达方式都可以用来表达一个字符串.但是这两种通用的表达 ...
- python中的单引号和双引号有什么区别_Python 中的单引号和双引号有什么区别?...
在Python当中表达字符串既可以使用单引号,也可以使用双引号,那两者有什么区别吗? 简单来说,在Python中使用单引号或双引号是没有区别的,都可以用来表示一个字符串.但是这两种通用的表达方式,除了 ...
- js拼装html单引号双引号,js、html中的单引号、双引号及其转义使用
js.html中的单引号.双引号及其转义使用 在js中对相关字符做判断或取值的时候很多情况下都会用到这些. ------ 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示 ...
- 双引号用html语言写,js、html中的单引号、双引号及其转义使用.doc
js.html中的单引号.双引号及其转义使用 js.html中的单引号.双引号及其转义使用js.html中的单引号.双引号及其转义使用这几天一直在画页面,身为开发人员的我之所以要画页面是因为当前项目中 ...
- Python中的单引号、双引号、三引号
在Python中,引号内的内容都是字符串类型的.而引号又有单引号.双引号.三引号,具体的用法以及注意点如下: 一.单引号.双引号交叉使用 单引号和双引号都是用来表示字符串,在一般情况下两者没有任何差别 ...
- JavaScript # 前端 js、html中的单引号、双引号及其转义使用
修改之前的代码: menu = " <dd><a href='javascript:;'kit-target data-options='{url:'test.aspx', ...
最新文章
- 1015 Reversible Primes
- 完美,竟然用一个脚本就把系统升级到https了,且永久免费!
- JavaScript实用技巧(一)
- Jquery Money 验证,转换成千分位
- python的matplotlib生成colorbar
- Swift中文教程(二十三) 高级运算符
- (TOJ1531)爱的伟大意义
- 软件测试 学习之路 CSS (二)
- springcache使用笔记002_注释驱动的 Spring cache 按条件查询
- 【学习】024 springCloud
- 中交souq招商中心
- 从 sourcemap 中获取源码
- win10清理c盘_只需十步,C盘轻松腾出30G!使用win10自带工具清理系统垃圾,让电脑重获新生...
- fect:基于面板数据的因果推断(上)
- uniapp连接到微信小程序调试全过程以及遇到的bug
- opencv学习-均值滤波blur
- (仿)火车头采集器 源码开源
- 利用poi向word模板填充数据
- 程序员推荐!JetBrains IDEs使用技巧与必备插件
- 用友YonBuilder:做数智化的创新泉眼
热门文章
- 1272 摘果子(树形dp,dfs)
- DCDC电路电感的选择(转)
- win7 打开 计算机 慢,Win7系统浏览网页时打开很慢的解决方法
- Android兼容之打开摄像头后部分手机存在白屏
- saiku java_Saiku的下载与安装(一)
- exfat学习和使用
- 诺亚幻想怎么在电脑上玩 诺亚幻想电脑版玩法教程
- html中删除指定数组下标,图文详解JavaScript中删除数组某个元素的方法
- React使用路由跳转时控制台报Cannot update during an existing state transition (such as within `render`)错误
- C++语言如何实现查找水仙花数、四叶玫瑰数、五角星数等