Python 中不同类型的引号是什么?


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

更新于:2023年9月9日

6K+ 浏览量

开启你的职业生涯

完成课程获得认证

开始学习
广告