Python の format メソッドの使い方
Pythonではformat()メソッドで文字列をフォーマットできます。format()メソッドは、文字列に可変要素や値を挿入し、指定されたフォーマットに従ってフォーマットすることができます。
具体的使用方法を以下に示します。
- {本来は英語しか話せなかったのに、今は日本語で簡単な会話ができる}
- フォーマット()
name = "Alice"
age = 25
print("My name is {}, and I am {} years old.".format(name, age))
# 输出:My name is Alice, and I am 25 years old.
- フォーマット()
name = "Bob"
age = 30
print("My name is {name}, and I am {age} years old.".format(name=name, age=age))
# 输出:My name is Bob, and I am 30 years old.
- インデックスの使用: プレースホルダー内でインデックスを使用して、受け入れられた変数や値の場所を指定できます。
name = "Charlie"
age = 35
print("My name is {0}, and I am {1} years old.".format(name, age))
# 输出:My name is Charlie, and I am 35 years old.
- 書式指定オプションを使用して:書式指定オプションはプレースホルダー内で使用して、出力の書式を指定します。
pi = 3.14159
print("The value of pi is approximately {:.2f}.".format(pi))
# 输出:The value of pi is approximately 3.14.
format() メソッドの基本的な使用方法を説明しましたが、さらに多くの書式指定オプションを使用してさまざまなニーズに対応できます。詳細については、Python 公式ドキュメントの「書式指定文字列」セクションを参照してください: https://docs.python.org/3/library/string.html#format-string-syntax