在 Python 中打印制表符
Azaz Farooq
2023年10月10日
Python
Python Print
-
在文件中使用
print()
函数中的\t
打印 Python 制表符 - 在列表中打印 Python 制表符
- 在数据点中打印 Python 制表符
-
直接在
print
语句中使用tab
符号打印 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 数据库中制表符的 name
是 TAB
或 tab
,或 TaB
,因为它不区分大小写。
在 Unicode 数据库中代表制表符的其他名称是 HT
、CHARACTER TABULATION
和 HORIZONTAL TABULATION
。
制表符的 Unicode 值对于\x
是 09
,对于\u
是 0009
,对于\U
是 00000009
。
完整的示例代码如下。
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