Pythonで小数点以下2桁のみを表示する方法にはいくつかの方法があります。以下にいくつかの方法を示します。
- round()関数を使用する方法:
number = 3.14159265359 rounded_number = round(number, 2) print(rounded_number)
出力: 3.14
round()関数は、指定した桁数に丸められた浮動小数点数を返します。上記の例では、number変数を小数点以下2桁に丸めた結果がrounded_numberに格納され、その値が表示されます。
- format()メソッドを使用する方法:
number = 3.14159265359 formatted_number = "{:.2f}".format(number) print(formatted_number)
出力: 3.14
format()メソッドは、指定されたフォーマットに従って文字列を整形します。上記の例では、"{:.2f}"というフォーマットを使用して、小数点以下2桁まで表示されるようにフォーマットされた文字列がformatted_numberに格納され、その値が表示されます。
- f-stringを使用する方法:
number = 3.14159265359 formatted_number = f"{number:.2f}" print(formatted_number)
出力: 3.14
f-stringは、文字列の中で変数や式を埋め込むための方法です。上記の例では、f"{number:.2f}"というf-stringを使用して、小数点以下2桁まで表示されるようにフォーマットされた文字列がformatted_numberに格納され、その値が表示されます。
これらの方法を使用すると、Pythonで小数点以下2桁のみを表示することができます。適切な方法を選択して、自分のコードに組み込んでみてください。