Python str.format

次はstr.formatです。

この構文は書式指定に使います。

 

☆str.format☆

 

print('{}, {}!'.format('Hello', 'World'))

print('{}, {}!'.format('World', 'Hello'))

print('{1}, {0}!'.format('Hello', 'World'))

print('{0}, {1}, {0}!'.format('Hello', 'World'))

 

結果

Hello, World!
World, Hello!
World, Hello!
Hello, World, Hello!

 

フォーマット済み文字列リテラル

var = 100

print(f'{var}才です')

 

結果

100才です

☆ポイント☆

format()の何番目の値を設定するかを{}の中に指定します。同じ値を何度も使えます。

 

以上、ちゃあ少佐でした。