#34738: python可以靠右嗎


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

學校 : 臺北市立松山高級工農職業學校
編號 : 221254
來源 : [61.223.232.64]
最後登入時間 :
2024-05-13 16:04:44
k152. 文文與她的距離 (楚河漢界篇) -- 板橋高中教學題 | From: [123.193.213.137] | 發表日期 : 2023-04-11 21:03

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


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
k152. 文文與她的距離 (楚河漢界篇) -- 板橋高中教學題 | From: [59.115.6.34] | 發表日期 : 2023-04-12 00:38

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
來源 : [61.223.232.64]
最後登入時間 :
2024-05-13 16:04:44
k152. 文文與她的距離 (楚河漢界篇) -- 板橋高中教學題 | From: [123.193.213.137] | 發表日期 : 2023-04-12 17:51

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}|")

謝謝

 
ZeroJudge Forum