字符串在python中有哪些多种定义形式:单引号定义法,双引号定义法,三引号定义法
三引号定义法,和多行注释的写法一样,同样支持换行操作。使用变量接收它,它就是字符串不使用变量接收它,就可以作为多行注释使用。
1.单引号定义法
name='xiao'
print(type(name))
输出如下
2.双引号定义法
name="xiao"
print(type(name))
输出如下
3.三引号定义法
name="""
xi
a
o
"""
print(type(name))
输出如下
字符串的引号嵌套:如果想要定义的字符串本身包含单引号,双引号自身怎么写
1.单引号定义法,可以内含双引号
#单引号定义法,可以内含双引号
name='"xiao"'
print(name)
输出如下
2.双引号定义法,可以内含单引号
#双引号定义法,可以内含单引号
name="'xiao'"
print(name)
输出如下
3.可以使用转移字符()来将引号解除效用,变成普通字符串
#可以使用转移字符()来将引号解除效用,变成普通字符串
name="\"xiao\""
print(name)
name='\'xiao\''
print(name)
输出如下