Python 中有哪些不同类型的引号?
pythonserver side programmingprogramming
Python 中有不同类型的引号。每种引号根据需求用于不同的场景。以下是我们可以在 Python 编程语言中使用的不同类型的引号。
单引号
双引号
三引号
什么是单引号?
单引号 (' ') 用于在 Python 编程中创建字符串和字符。由于 print() 函数接受字符串值,我们可以直接将值传递给它,并用单引号括起来。
示例
在此示例中,我们将使用单引号创建一个字符串,并在打印输出之前将其分配给变量。
s = 'Welcome to Tutorialspoint' print(s) print(type(s))
输出
Welcome to Tutorialspoint <class 'str'>
示例
在这里,我们直接将字符串值传递给 print() 函数 -
print('Python Programming Language')
输出
Python Programming Language
什么是双引号?
我们还可以使用双引号 (" ") 来创建字符串和字符。单引号 (') 和 双引号 (") 的功能相同;您可以根据需要使用其中任意一种。
示例
在此示例中,我们使用双引号创建字符串值。
st = "Double quotes in python programming" print(st) print(type(st))
输出
Double quotes in python programming <class 'str'>
示例
如果我们想要打印一条语句,我们也可以直接将所需的文本放在双引号中,传递给 print() 函数。
print("Double quotes used in print statement")
输出
Double quotes used in print statement
什么是三重引号?
三重引号用于注释和表示 Python 中的 docString。
示例
在代码的某个部分,如果我们想使用不属于代码行的句子,那么我们将在三重引号中传递这些句子。以下是代码。
string = "Hello world" '''The triple quotes are mainly used for commenting the lines in python programming language''' print(string)
输出
以下是使用三重引号注释行的输出。在输出中我们可以看到,三重引号中给出的行未显示在输出中。
Hello world
示例
除了三重引号,我们还可以使用三重双引号来注释代码中的行。
s = "Hello world" """The triple quotes are mainly used for commenting the lines in python programming language""" print(s)
输出
Hello world