この記事では、Pythonのprint()関数
を使って小数点以下の桁数を指定する方法を紹介します。
方法1では、f文字列を使用し、方法2ではformat()
メソッドを使います。
それぞれの方法をサンプルコードとともに解説します。
目次から探す
小数点以下の桁数を指定する方法
方法1: f文字列を使う
Pythonのf文字列
を使用すると、小数点以下の桁数を指定して数値を表示することができます。
以下はその方法の例です。
num = 3.1415926535
digits = 3
print(f"{num:.{digits}f}")
上記のコードでは、num
変数の値を小数点以下3桁まで表示しています。
実行すると、3.142
という結果が表示されます。
方法2: format()メソッドを使う
もう1つの方法として、format()
メソッドを使用する方法があります。
以下はその方法の例です。
num = 2.7182818284
digits = 4
print("{:.{}f}".format(num, digits))
このコードでは、num
変数の値を小数点以下4桁まで表示しています。
実行すると、2.7183
という結果が表示されます。
これらの方法を使うことで、Pythonのprint()関数
で小数点以下の表示する桁数を指定することができます。