\

Pythonのformatメソッドは、文字列内に変数を埋め込むときに使用するメソッドです。主にprint関数で文字列を出力するときに使用されます。

例えば、以下のようなコードがあります。

myvar = 2018
print("This is the {}th year.".format(myvar))

このコードでは、formatメソッドの引数myvar{}の部分に埋め込まれます。

また、複数の変数を同時に出力したい場合は、以下のようにコードを書きます。

year = 2018
month = 'september'
day = '4th'
print('Today is {0} of {1} {2}'.format(day, month, year))

このコードでは、formatメソッドに三つの引数を指定しました。指定する引数のうち、yearのみがint型、その他2つは文字列型です。

しかし、Python3.6以降では、より直感的で使いやすいf-stringが導入されました。f-stringを使用すると、以下のように書くことができます。

year = 2018
month = 'september'
day = '4th'
print(f'Today is {day} of {month} {year}')

このように、f-stringを使用すると、コードがより読みやすくなります。

以上がPythonのformatメソッドとf-stringについての基本的な説明です。これらの知識を活用して、Pythonでの文字列処理をより効率的に行いましょう。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です