コンテンツにスキップ

Top

Python で 小数点以下の桁数を指定する方法

例えば、1.23456789を小数点以下第二位までに1.23にしたい場合、formatを使えばできる。

1
2
3
4
5
$ python
Python 2.7.17 (default, Feb 27 2021, 15:10:58) 
>>> num = 1.23456789
>>> print("{:.2f}".format(num))
1.23

ちなみに、1.2だった場合は1.20となるので0が余計だぜ!って人は要注意。

1
2
3
4
5
$ python
Python 2.7.17 (default, Feb 27 2021, 15:10:58) 
>>> num = 1.2
>>> print("{:.2f}".format(num))
1.20

以上!