【Python】print()で小数点第二位まで表示する方法

この記事では、Pythonのprint()を使って小数点第二位まで表示する方法を紹介します。

f文字列やformat()メソッド、round()関数などを使って、簡単に小数点第二位まで表示する方法を学びましょう。

目次から探す

小数点第二位まで表示する方法

方法1: f文字列を使用する

Pythonのf文字列を使用すると、簡単に小数点第二位まで表示することができます。

以下はその方法です。

num = 3.14159265359
print(f"{num:.2f}")
3.14

上記のコードを実行すると、変数numの値が小数点第二位まで表示されます。

方法2: format()メソッドを使用する

format()メソッドを使うことで、小数点第二位まで表示することができます。

以下はその方法です。

num = 3.14159265359
print("{:.2f}".format(num))
3.14

このコードを実行すると、変数numの値が小数点第二位まで表示されます。

方法3: round()関数を使用する

round()関数を使うことで、小数点第二位まで丸めることができます。

以下はその方法です。

num = 3.14159265359
rounded_num = round(num, 2)
print(rounded_num)
3.14

このコードを実行すると、変数numの値が小数点第二位まで丸められた結果が表示されます。

方法4: format()メソッドとround()関数を組み合わせる

format()メソッドとround()関数を組み合わせることで、小数点第二位まで表示することができます。

以下はその方法です。

num = 3.14159265359
formatted_num = "{:.2f}".format(round(num, 2))
print(formatted_num)
3.14

このコードを実行すると、変数numの値が小数点第二位まで表示されます。

終わりに

以上、Pythonでprint()を使って小数点第二位まで表示する方法について解説しました。

それぞれの方法を使い分けて、適切に小数点第二位まで表示することができるようにしてください。

目次から探す