#34738: python可以靠右嗎


s11104220@school.saihs.edu.tw (施同學)

學校 : 臺北市立松山高級工農職業學校
編號 : 221254
來源 : [223.137.72.55]
最後登入時間 :
2024-12-11 13:02:15

print(f"|{a:10}|{b:10}|")
b無法靠右
#34742: Re: python可以靠右嗎


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.12.66.21]
最後登入時間 :
2025-04-20 17:19:22

print(f"|{a:10}|{b:10}|")
b無法靠右

靠右對齊要用'>'符號

可以改成print(f"|{a:10}|{b:>10}|")
https://docs.python.org/3.11/library/string.html#format-specification-mini-language

當然方法有很多種,用rjust也可以:print(f"|{a:10}|{b.rjust(10)}|")

甚至手動輸出空格:print(f"|{a:10}|{(10-len(b))*' '}{b}|")

#34746: Re: python可以靠右嗎


s11104220@school.saihs.edu.tw (施同學)

學校 : 臺北市立松山高級工農職業學校
編號 : 221254
來源 : [223.137.72.55]
最後登入時間 :
2024-12-11 13:02:15

print(f"|{a:10}|{b:10}|")
b無法靠右

靠右對齊要用'>'符號

可以改成print(f"|{a:10}|{b:>10}|")
https://docs.python.org/3.11/library/string.html#format-specification-mini-language

當然方法有很多種,用rjust也可以:print(f"|{a:10}|{b.rjust(10)}|")

甚至手動輸出空格:print(f"|{a:10}|{(10-len(b))*' '}{b}|")

謝謝