看板 Python 關於我們 聯絡資訊
先上源碼 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
chang1248w: 輸出英文 05/15 20:40
lycantrope: unicodedata.east_asian_width 05/15 21:05
goitaly: 中文字數×2算 05/15 21:36
pshuang: 剛解決類似的問題 要計算字元占螢幕的寬度 全形字元=半 07/03 23:21
pshuang: 形×2 07/03 23:21
asiagodfater: 差點忘記有發文 最後是用prettytable一次解決掉了 07/26 15:05