在 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