在 Python 中列印製表符

Azaz Farooq 2023年10月10日
  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

相關文章 - Python Print