[英]How to change the font family/style when printing to the console?
問題很簡單,是否可以在 Python print()
輸出中更改文本的字體系列? 喜歡 Times New Roman、Arial 或 Comic Sans?
我只想改變一些輸出。 並不是所有的文字都像這個問題。
我在 Mac 上使用 Python 3 和 Jupyter Notebook。
我知道可以像這樣將某些文本加粗:
bold_start = '\033[1m'
bold_end = '\033[0m'
print(bold_start, "Hello", bold_end, "World")
這將輸出“ Hello World”而不是“Hello World”或“ Hello World ”
Python 字符串只是 Unicode 字符的字符串,它們並沒有以某種方式說明字體。 字體由呈現字符的任何內容決定,例如您使用的終端程序或您使用的瀏覽器。 print
函數只是吐出結果字符串。
正如您所指出的,如果您在理解這些轉義序列的終端中,那么您可以使用它們來影響輸出。 如果你的輸出是一個網頁,那么你可以嵌入 html 代碼來指定你喜歡的任何東西,但所有的 python 解釋器看到的是一個字符串,而不是任何特定字體的字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.