在 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