Python中单引号,双引号,三个单引号,外双单引号内双引号,外双引号内单引号的区别...
Python 中一对单引号和一对双引号都可表示一个字符串:
1 Str1 = 'python' 2 Str2 = "python"
思考? 如何表示字符串: I ' am a python coder.
方法一, 用单引号加转义字符 ' \ ':
1 Str1 = 'I \' am a python coder.'
转义字符 \ 改变原来单引号的含义,在此处表示特殊含义。
思考?如何表示字符串: 'A' and 'a' are two different letters.
方法一, 继续用转义字符 ' \ ' :
1 Str = ' \'A\' and \'a\' are two different letters.'
此时代码不仅不易读且容易出错,故可使用双引号 " " + ' ' 单引号的方式:
1 Str = " 'A' and 'a' are two different letters. "
反之如果字符串中有双引号括起来的单词,外面就使用单引号 ' ' :
1 Str1 = ' "A" and "a" are different letters. ' 2 Str2 = 'hello, "{}"'.format('python')
总结: python 会将外层的单引号或双引号看做字符串的标识,内层的单引号或双引号看做是普通的字符,
只不过内层引号和外层引号不能同时使用一个类型,外层用单引号内层就用双引号,外层用双引号内层就用单引号。
1 Str1 = ' hello "python" ' 2 Str2 = " hello 'python' "
三个单引号 ''' ''' 和三个双引号 """ """ :
当一行代码过多时,我们希望换行显示并且保留原来的格式,此时用三个单引号''' ''' 和 三个双引号 """ """ 表示 :
1 Str = """ my name is 2 yangwu 3 I like coding"""
转载于:https://www.cnblogs.com/yangwu-183/p/10035694.html
Python中单引号,双引号,三个单引号,外双单引号内双引号,外双引号内单引号的区别...相关推荐
- python爬虫详解(三)——爬取世界常用密码并保存到字典内
今天的爬虫有点特别,先爬取文本,然后base64解码,然后再存储至文本字典内 点个赞留个关注吧!! 首先我们需要爬取网站链接 代码如下: 爬取后我们只要password=内容,只要内容,不需要链接,所 ...
- python方括号里面单引号_Python中单引号,双引号,三个单引号,外双单引号内双引号,外双引号内单引号的区别...
Python 中一对单引号和一对双引号都可表示一个字符串: 1 Str1 = 'python' 2 Str2 = "python" 思考? 如何表示字符串: I ' am a py ...
- python中单引号、双引号、三引号理解
一.单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python" str1和str2是没有 ...
- python字符串中单引号双引号以及三引号的作用
大家应该都知道字符串的标志是单引号或者双引号,其实三引号也是字符串的标志.另外我们当用单引号表示字符串时,且字符串里有单引号时,我们往往会遇到报错.python对此设置一个机制:当用单引号表示字符串时 ...
- Python中单引号,双引号,3个引号的用法
Python中单引号,双引号,3个单引号及3个双引号的区别 一.单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = & ...
- Python中单引号和双引号的区别
Python中单引号和双引号的区别 Introduction Python是一门广泛应用于各种领域的编程语言,它有着简单易学的语法以及丰富的功能.在Python中,单引号和双引号都可以用来表示字符串, ...
- python怎么输出双引号_Python如何实现在字符串里嵌入双引号或者单引号
两种方法实现: 1.在双引号前面加个转义符 \ ,即反斜杠.如"Hello \"W \"orld",会输出 Hello "W"orld 2. ...
- python中单引号,双引号,多引号区别
先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使用\ ("连行符" ...
- python中单引号和双引号的区别_python中单引号,双引号,多引号区别
先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使用\ ("连行符")吧 ...
最新文章
- .Net Remoting(分离服务程序实现) - Part.3
- 【控制】四旋翼无人机姿态角分析
- SSM整合+分页+Druid+CRU+log4J+junit+事务+Json+Bootstrap入门教程总览目录
- chrome 不支持12px以下字体为题的解决
- CentOS7 Firewall NAT 及端口映射
- 从感知机到支持向量机—学习笔记
- MakerDAO新增两种Uniswap流动性凭证作为抵押品
- Spring Boot接口返回的字段名和实体类中定义的字段名不一致
- laravel表单验证
- 关于STM8L系列低功耗井盖板设计记录【云南昆明电子设计开发工程师】
- 考高级用计算机和外语证,济南:“老外”也能评职称了!2018年度申报开始,这些专业评高级不用考外语计算机...
- 逆袭大厂生存指南-1 初出茅庐
- OpenGL-曲面细分
- 英雄联盟7月23日维修服务器,lol维护到几点今天 英雄联盟7月23日停机维护多长时间...
- TreeMap、二叉树
- 为什么公有云在中国落地难
- cf自动退出服务器,win7登录穿越火线CF后自动退出四种解决方法
- Mysql 多列合并为一列
- vue实现跳转新页面重顶部开始
- 循环结构(1):while循环、for循环
热门文章
- Visual Studio Code 202008 Python 扩展更新
- 将VS Code用于C#脚本
- 2020 时代的开发人员关键词:开源和远程办公
- python 函数可以作为容器对象的元素_14、函数对象和闭包
- oracle last day比较,PLSQL LAST_DAY用法及代码示例
- pythonfor循环遍历字典的属性_python-嵌套和for循环中的字典和列表中的项...
- mysql 查询判断手机号
- mysql数据库表子查询语句_MySQL使用子查询教程
- eclipse操作指南
- Java并行计算线程池_干货!线程池+CountDownLatch,实现 多线程并发计算、汇总