Pythonでは、数値を特定の形式にフォーマットするためのいくつかの方法があります。ここでは、その中でも主に使用される2つの方法を紹介します。
f-stringを使用した方法
Python 3では、f-string(フォーマット済み文字列リテラル)を使用する方法が推奨されています。以下に例を示します。
a = 20
print(f"number is {a :03}")
このコードでは、a
の値が3桁になるように0でパディングしています。出力はnumber is 020
となります。
format関数を使用した方法
format関数を使用すると、数値を指定された桁数に整形することができます。以下に例を示します。
number = 123.456
formatted_number = "{:.2f}".format(number)
print(formatted_number)
このコードでは、number
の値を小数点以下2桁にフォーマットしています。出力は123.46
となります。
これらの方法を理解し、適切に使用することで、Pythonで数値を効率的にフォーマットすることができます。