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

相关文章