三种引号,单引号’ ‘,双引号" ",三引号’‘’ ‘’'(三个单引号组合)或者"“” “”"(三个双引号组合)
一、一般情况下,三种引号等价
print('这个单引号测试')
print("这是双引号测试")
print("""这是三引号测试""")
二、特殊情况
1、单引号:字符串中含有单引号时不能使用,需要转义
2、双引号:字符串含有双引号的情况不能使用,需要转义
错误写法:
print("这是"双引号"测试")`
正确写法:
print("这是\"双引号\"测试")
print('''这是"双引号"测试''')
print("""这是"双引号"测试""")
三、三引号
1、python中三引号可以将复杂的字符串进行赋值
python 三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。
三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)。
>>>hi = """hi\nhello"""
>>>print(hi)
hi
hello
>>>hi
'hi\nhello'
三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。
2、注释
python中的注释用#,但是#通常是单行注释,在注释有多行时,没一行都要写#,而用"“”“”"可以一次性解决。
"""
这是一个注释
用来说明三引号
"""
data = """
hello
this is san yin hao
"""
print(data)
运行结果:
文章介绍了Python编程语言中单引号、双引号和三引号在定义字符串时的不同用法。三引号主要用于创建多行字符串和文档字符串,允许包含换行符和特殊字符,且常用于注释。在遇到字符串内包含相同类型引号时,需要使用转义字符或选择不同类型的引号来避免语法错误。
1998

被折叠的 条评论
为什么被折叠?



