1、简单介绍
单引号字符串:'python'
双引号字符串:"python"
三引号字符串:'''python'''
(三单引号),"""python"""
(三双引号)
2、代码示例
#单引号 str1='python' #单引号中使用双引号 str2='"python"' #双引号中使用单引号 str3="'python'" #三单引号 str4='''python''' #三单引号中间使用双引号 str5='''"python"''' #三单引号中有换行符 str6='''hello python''' #三双引号中有换行符 str7="""hello python"""
3、3种引号作用
1)单引号中可以使用双引号,中间的会当作字符串输出
2)双引号中可以使用单引号,中间的会当作字符串输出
3)三单引号和三双引号中间的字符串在输出时保持原来的格式。
4、区别
1)双引号与3个双引号的区别
s1 = "hello,world"
要写成多行,则需要使用/
(“连行符”),例如,
s1 = "hello,/
world"
字符中换行也可以用\n
转义符换行符来表示,如果有很多\n
不想显示在字符串中,就可以用3个双引号。
3个双引号与1个单引号的区别和这个是相同的。
2)1个单引号和1个双引号的区别
s1 = 'hello' world'
单引号字符串出现单引号,可以使用\转义符转义,但使用双引号时,就可以出现单引号了,例如,
s1 = "hello' world"
同理单引号字符串中可以出现双引号,例如,
s1 = 'hello","world'