Pythonで小数点以下2桁のみ表示する方法


Pythonで小数点以下2桁のみを表示する方法にはいくつかの方法があります。以下にいくつかの方法を示します。

  1. round()関数を使用する方法:
    number = 3.14159265359
    rounded_number = round(number, 2)
    print(rounded_number)

    出力: 3.14

round()関数は、指定した桁数に丸められた浮動小数点数を返します。上記の例では、number変数を小数点以下2桁に丸めた結果がrounded_numberに格納され、その値が表示されます。

  1. format()メソッドを使用する方法:
    number = 3.14159265359
    formatted_number = "{:.2f}".format(number)
    print(formatted_number)

    出力: 3.14

format()メソッドは、指定されたフォーマットに従って文字列を整形します。上記の例では、"{:.2f}"というフォーマットを使用して、小数点以下2桁まで表示されるようにフォーマットされた文字列がformatted_numberに格納され、その値が表示されます。

  1. 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桁のみを表示することができます。適切な方法を選択して、自分のコードに組み込んでみてください。