Pythonでは、整数を特定の形式にフォーマットするためのいくつかの方法があります。これは、整数を特定の桁数で表示したり、特定の桁数で0でパディングしたりする場合に特に便利です。
整数を特定の桁数で表示する
Pythonでは、format
関数を使用して整数を特定の桁数で表示することができます。以下に例を示します。
varInt = 12
print("Integer : " + "{:03d}".format(varInt))
このコードは、varInt
の値を3桁の整数として表示します。varInt
の値が3桁未満の場合、左側は0で埋められます。したがって、上記のコードはInteger : 012
を出力します。
整数を特定の桁数で0でパディングする
format
関数を使用して、整数を特定の桁数で0でパディングすることもできます。以下に例を示します。
varInt = 12
print("Integer : " + "{:07.3f}".format(varInt))
このコードは、varInt
の値を7桁の浮動小数点数として表示し、小数点以下は3桁となります。varInt
の値が7桁未満の場合、左側は0で埋められます。したがって、上記のコードはInteger : 012.000
を出力します。
これらのテクニックを使用すると、Pythonで整数を効果的にフォーマットすることができます。これは、データを表示またはログに記録する際に、一貫性と読みやすさを確保するのに役立ちます。