python 输出引号_python输出字符串单双引号如何选择
在Python当中字符串的输出既可以使用单引号,也可以使用双引号,使用单引号或双引号是没有区别的;当使用双引号将输出的字符串括起来时,内部也可使用单引号,将单双引号匹配正确即可。
在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1 = 'python'
str2 = "python"
str1和str2是没有任何区别的。
Python以其易用性而著名,所以刚开始看教程学习看到单引号和双引号都可以使用。
单引号版本:str3 = 'I\'m a big fan of Python.'
可以注意到,原来的字符串中有一个',而Python又允许使用单引号' '来表示字符串,所以字符串中间的'必须用转移字符\才可以。字符串中间只有一个',这样写看起来还好,但是如果是We all know that 'A' and 'B' are two capital letters.这个字符串呢?str4 = 'We all know that \'A\' and \'B\' are two capital letters.'
怎么样,是不是看起来就很不好看,而且很容易出错了?这个时候就是双引号也可以表示字符串该体现作用的时候了。下面是
str4的双引号版本:str4_ = "We all know that 'A' and 'B' are two capital letters."
如果字符串中有双引号,为了避免使用转义符,你可以使用单引号来定义这个字符串。比如:str5 = 'The teacher said: "Practice makes perfect" is a very famous proverb.'
当你用单引号' '定义字符串的时候,它就会认为你字符串里面的双引号" "是普通字符,从而不需要转义。反之当你用双引号定义字符串的时候,就会认为你字符串里面的单引号是普通字符无需转义。
总之,可以根据个人喜好,可一起使用,注意匹配就好了。
python 输出引号_python输出字符串单双引号如何选择相关推荐
- python导出csv有引号_python – csv中的双引号元素不能用pandas读取
我有一个输入文件,其中每个值都存储为一个字符串. 它位于一个csv文件中,每个条目都在双引号内. 示例文件: "column1","column2", &quo ...
- python中输出双引号,用字符串表示双引号
在python中输出""可以用以下形式 str='""' print(str) 结果如下: 同理,如果想要输出单引号,则可以 str="'" ...
- 单/双引号多次嵌套问题
1.双引号内不能包含双引号,单引号内不能出现单引号. 2.单/双引号多次嵌套问题解决方案: (1)使用转义符号"\"转义 template: <div @click=&quo ...
- Shell 脚本 — 多行注释、开启子/不开启子进程执行、转义带颜色输出、读取键盘输入、输入输出重定向、单双引号、命令替换、读取变量、系统变量、正则过滤、算术运算、一行多条命令、字符串比较
1. 多行注释 #!/bin/bash<< COMMENT This is multi line comment COMMENTecho "This is demo script ...
- python输出文本格式的内容最常使用的引号是什么_python的print函数_无引号、单引号、双引号、三引号用法...
print()函数的用法有以下几种:单亲匹马--不带引号:搭配单引号:搭配双引号:搭配三引号. 无引号 print(520)虽然只是一个简单的print,但背后,确实python代码帮你做了这样的一些 ...
- python语言中有3种表示字符串的方式、单引号和_Python中三种类型的引号(单引号、双引号、三引号)...
当向Python输入一个字符串时,要将字符串放到引号中,Python含有三种类型的引号: 单引号形式:' ' 双引号形式:" " 三引号形式:''' ''' (三个单引号组 ...
- python字符串加双引号是什么意思_python字符串表示什么?
原标题:python字符串表示什么? python的字符串就是表示一串字符,字符可以是中文,英文或者数字,或者混合的文本. python字符串的几种表达方式 1 使用单引号扩起来字符串 >> ...
- php的字符串、双引号输出变量的问题、转义字符
字符串 php中字符串可以用单引号和双引号表示,但单引号效率比双引号高,因为单引号是真正的字符串,双引号要做运算,即将字符串中的变量替换成值,单引号不需要 看下面的例子 <?phpheader( ...
- 【Python】Python的单双引号
Python真的爽,单双引号的运用太舒服了 在Python中,使用单引号或双引号是没有区别的,都可以用来表示一个字符串 1.单双引号都可以用来表达 输入: print("Hello1&quo ...
最新文章
- php 企业微信指令回调借款_企业微信外部联系人回调事件
- 4 angular 重构 项目_vuejs angularjs 框架的一些比较(vue项目重构四)
- 002_FastDFS单机部署
- node 实现Token状态登录 及数据库增删改查
- 获取对话框当前cfont_自绘对话框
- SAP Spartacus checkout 流程使用 url 粘贴直接跳转到 delivery mode不能打开页面的原因
- gcc g++ Linux下动态库_静态库
- 2016 CCPC 杭州
- flutter怎么添加ios网络权限_视频号直播间怎么添加购物车商品;超详细流程步骤。丨国仁网络资讯...
- Django - - - -视图层之视图函数(views)
- Linux系统发行版本介绍(一)——CentOS介绍
- 剑指offer——6.从尾到头打印链表
- paip.提升性能----java 无锁结构(CAS, Atomic, Threadlocal, volatile, 函数式编码, 不变对象)
- Linux CentOS学习第7天(2018年6月14日)
- 智能优化算法学习总结
- Several ports (8005, 8080, 8009) required by demo are already in use. The server may already be runn
- 领导力21法则 非常不错
- void func()与 func(void)的区别
- Linux下黑白棋c语言程序,黑白棋(C语言源程序)
- jdk7和jdk8HashMap主要的区别