python学习笔记之---三种引号的使用

三种引号,单引号’ ‘,双引号" ",三引号’‘’ ‘’'(三个单引号组合)或者"“” “”"(三个双引号组合)

一、一般情况下,三种引号等价

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学习笔记,python,学习,笔记)