f-strings

記事
IT・テクノロジー

変数を埋め込む

f"{変数} ..."

位置

左寄せ
{変数:<}
右寄せ
{変数:>}
中央寄せ
{変数:^}

文字数の指定

{変数:文字数}

文字列

位置
デフォルトは左寄せ
型指定
必要なし

空白を埋める文字を指定

{変数:埋幅}
ex) {数値:05}  # 最低5桁で0埋め
位置指定との組み合わせ
ex) {変数:0>5}  # 右詰めで最低5桁で0埋め

数値

 位置

デフォルトは右寄せ

 整数

型指定
必要なし
最低桁数を指定
{変数:桁}
カンマ区切り
{変数:,桁} 

 小数

型指定
{変数:f}
小数点以下の桁数を指定
{変数:.桁f}
全体の文字幅+小数の桁数を指定
{変数:全体の文字幅.小数の桁f}
文字幅 = 整数の最低桁数 + 小数の桁数 + 2 (小数点 と - の分)
カンマ区切り
{変数:全体の文字幅,.小数の桁f} 

 %

{変数:%}
全体の文字幅+小数の桁数を指定
{変数:全体の文字幅.小数の桁%}
文字幅 = 整数の最低桁数 + 小数の桁数 + 3 (小数点 と % と - の分)

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す