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

1 min read読了の目安(約300字

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

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