Pythonのprint関数のメソッド format
Pythonのprint関数のformatメソッドは存在しません。print関数は、テキストや変数をコンソールに出力するためのビルトイン関数で、通常は文字列をそのまま出力するか、カンマで区切って複数の要素を出力することができます。
代わりに、文字列をフォーマットしたい場合、文字列内にプレースホルダーとして変数を挿入し、それらのプレースホルダーを埋めるために文字列のformatメソッドを使用できます。以下は、formatメソッドを使用して文字列をフォーマットする方法の例です。
python
name = "Alice" age = 30 formatted_string = "My name is {} and I am {} years old.".format(name, age) print(formatted_string)
上記のコードでは、formatメソッドを使用して文字列内の{}プレースホルダーを変数nameとageの値で置き換えています。print関数はこれらのフォーマット済みの文字列をコンソールに出力します。
また、Python 3.6以降では、f-strings(フォーマット済み文字列リテラル)を使用して文字列を簡単にフォーマットすることもできます。以下はf-stringsを使用した例です。
python
name = "Alice" age = 30 formatted_string = f"My name is {name} and I am {age} years old." print(formatted_string)
f-stringsを使用すると、文字列内で変数を直接参照できます。

ディスカッション
コメント一覧
まだ、コメントがありません