在 Python 中打印制表符

Azaz Farooq 2023年10月10日 Python Python Print
  1. 在文件中使用 print() 函数中的 \t 打印 Python 制表符
  2. 在列表中打印 Python 制表符
  3. 在数据点中打印 Python 制表符
  4. 直接在 print 语句中使用 tab 符号打印 Python 制表符
在 Python 中打印制表符

Python 字符串中的反斜杠 '\' 是一个特殊的字符,有时被称为转义字符。它用来表示空白字符,就像'\t'表示制表符一样。

本文将讨论一些打印 Python 制表符的方法。

在文件中使用 print() 函数中的 \t 打印 Python 制表符

我们可以在 print() 函数中使用\t 来正确打印 Python 中的制表符。

完整的示例代码如下。

print("Python\tprogramming")

输出:

Python	Programming

在列表中打印 Python 制表符

此方法将在列表的不同元素之间插入制表符。

完整的示例代码在下面给出。

Lst = ["Python", "Java", "C++"]
print(str(Lst[0]) + "\t" + str(Lst[1]) + "\t" + str(Lst[2]))

输出:

python	Java	C++

str 将把列表元素转换为字符串,所有值都用 Python 制表符分隔。

在数据点中打印 Python 制表符

此方法将在给定的语句或某些数据点中打印制表符。

完整的示例代码如下:

Data_Points = "2\t6\t10"
print(Data_Points)

输出:

2	6	10

直接在 print 语句中使用 tab 符号打印 Python 制表符

在本方法中,我们将使用字符串中的转义序列来打印制表符。转义序列可以是以下类型。

转义序列 说明
\N{name} name 是 Unicode 数据库中的字符名称。
\uxxxx 16 位 Unicode
\Uxxxxxxxx 32 位 Unicode
\xhh 8 位 Unicode

Unicode 数据库中制表符的 nameTABtab,或 TaB,因为它不区分大小写。

在 Unicode 数据库中代表制表符的其他名称是 HTCHARACTER TABULATIONHORIZONTAL TABULATION

制表符的 Unicode 值对于\x09,对于\u0009,对于\U00000009

完整的示例代码如下。

print("python\N{TAB}programming")
print("python\N{tab}programming")
print("python\N{TaB}programming")

print("python\N{HT}programming")
print("python\N{CHARACTER TABULATION}programming")
print("python\N{HORIZONTAL TABULATION}programming")

print("python\x09programming")
print("python\u0009programming")
print("python\U00000009programming")

输出:

python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
python	programming
Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe

相关文章 - Python Print