f-strings

記事
IT・テクノロジー

変数を埋め込む

f"{変数} ..."

位置

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

文字数の指定

{変数:文字数}

文字列

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

空白を埋める文字を指定

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

数値

 位置

デフォルトは右寄せ

 整数

  型指定
必要なし
  最低桁数を指定
{変数:桁}

 小数

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

 %

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

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