2021年12月02日 更新

大きな数字の桁数を見やすくする方法

どうも、クラゲジュニアです。

Pythonで、大きな数字がたくさん並んで、桁数が分かりにくい見にくい時に、とても便利な方法を紹介します。

こちらは、Python3.6以上が対応となります。

例えばこんな変数があったとして、桁数を数えるだけで面倒です。 ぱっと見て、だいたい何桁あるかわかると、とても便利です。

num1 = 10000000000
num2 = 100000000

num3 = num1 + num2

print(num3)

解決方法

Pythonでは数値型に_を挟んでも、そのまま数値として計算することができます。

num1 = 10_000_000_000
num2 = 100_000_000

num3 = num1 + num2

print(num3)

3桁毎で数字の間に_を挟んでおけば、桁数の見やすさが大幅に改善されます!

以上です。