[問題] print輸出對不齊

看板Python作者 (亞洲統粉前來報到)時間11月前 (2023/05/15 20:39), 11月前編輯推噓1(102)
留言3則, 3人參與, 11月前最新討論串1/1
先上源碼 print(f"{'-'*30}") print(f"{'台北市信義區':<30}|") print(f"{'Xinyi District, Taipei':<30}|") print(f"{'-'*30}") 輸出如下 https://i.imgur.com/Kn8ALjY.jpg
發現只要是中文都會有對不齊的問題 不知各位先進是否有甚麼方式能解決 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.95.252 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1684154383.A.092.html ※ 編輯: asiagodfater (1.160.95.252 臺灣), 05/15/2023 20:41:05

05/15 20:40, 11月前 , 1F
輸出英文
05/15 20:40, 1F

05/15 21:05, 11月前 , 2F
unicodedata.east_asian_width
05/15 21:05, 2F

05/15 21:36, 11月前 , 3F
中文字數×2算
05/15 21:36, 3F
文章代碼(AID): #1aOYWF2I (Python)
文章代碼(AID): #1aOYWF2I (Python)