在 Python 中列印製表符
Azaz Farooq
2023年1月30日
2021年2月28日
-
在檔案中使用
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