🤪

python の文字列フォーマット表

2021/03/15に公開

いちいち探すのめんどい。いらん解説ばっかりおおすぎ。
速攻しりたいんだよこっちは!という時の為のテーブルを作ります。随時更新中

num1 = 10.234567
num2 = 1000000
num3 = 5
変換 format 結果 memo
小数点 f"{num1:.4f}" '10.2346' 四捨五入される
パーセンテージ、小数点第二位 f"{num1:.2%}" '1023.46%' 四捨五入される
桁区切り、パーセンテージ、小数点第二位 f"{num1:,.2%}" '1,023.46%' 四捨五入される
桁区切り f"{num2:,}" '1,000,000'
桁区切り、小数点第二位 f"{num2:,.2f}" '1,000,000.00'
ゼロ埋め f"{num3:0=3}" '005'

Discussion