数値に先頭のゼロを追加する
数値データを扱う場合、多くの場合、たとえ実際の数値はその長さよりも小さくなります。これは、書式設定の目的や、一連のデータ全体で一貫した書式を確保する場合に役立ちます。
Python では、先頭にゼロを付けて数値を表示するのが一般的なタスクです。たとえば、1 のような 1 桁の数値がある場合、それを 01 と表示するとよいでしょう。幸いなことに、Python にはこれを実現するためのいくつかの方法が用意されています。
number = 1 print("%02d" % (number,))
これは出力します:
01
d 形式の文字列は、数値が少なくとも 2 桁で表示され、不足しているものは表示されることを示します。数字はゼロで埋める必要があります。
number = 1 print("{:02d}".format(number))
これは次の出力も行います:
01
number = 1 print(f"{number:02d}")
これも出力されます:
01
ニーズに最も適した方法を選択することで、次のことができます。 Python で先頭にゼロを付けて数字を簡単に表示し、数値データの読みやすさと一貫性を高めます。
以上がPython で数値に先頭のゼロを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。