优草派  >   Python

python单引号和双引号、三引号的区别是什么?详细解析看这篇

罗西汉            来源:优草派

学习python的小伙伴都知道在python之中引号是用来表示这是一个字符串的,那么单引号、双引号、三引号这个三个引号之间的区别是什么呢?下文就将详细介绍三者之间的区别及相同之处,一起往下看看吧。

python单引号和双引号、三引号的区别是什么?详细解析看这篇

1.单引号和双引号的作用是等效的,他们都可以用于声明一个字符串的变量。并且单引号内不能包含单引号,双引号内不能包含双引号。

2.单引号内可以使用转义字符串\””在字符串内写一个双引号,反之双引号也是如此,示例如下:

print(”这是一个单引号\’’”,end = ”,”)
print(’这是一个双引号\” ” ’)
这是一个单引号\’’, 这是一个双引号\” ”

3.单双引号的字符串内使用转义字符需要与之相反的引号。

4.单双引号的字符串想要在编写代码时进行换行编写的话需要使用圆括号包括起来,示例如下:

print(” 黄鹤楼中吹玉笛,
江城五月落梅花。”)
黄鹤楼中吹玉笛,江城五月落梅花。

5.三引号内的值也是字符串,三引号是由三对相同的单双引号所组成的。并且三引号还可以换行编写代码和换行输出,示例如下:

str = ”””赵客缦胡缨,吴钩霜雪明。
银鞍照白马,飒沓如流星。”””
# 输出的结果和写的格式一样
print(str)
赵客缦胡缨,吴钩霜雪明。
银鞍照白马,飒沓如流星。

以上就是python中单引号和双引号、三引号的区别是什么的详细解析了,希望对你有所帮助。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行