-
round() 関数を使用する方法: Pythonの組み込み関数であるround()を使用することで、最も近い小数点第一位に丸めることができます。
num = 3.14159 rounded_num = round(num, 1) print(rounded_num) # 結果: 3.1
round()関数の第1引数に丸めたい数値を指定し、第2引数に丸めたい桁数を指定します。
-
format() メソッドを使用する方法: str.format()メソッドを使用して、小数点第一位に丸めることもできます。
num = 3.14159 formatted_num = "{:.1f}".format(num) print(formatted_num) # 結果: 3.1
"{:.1f}"というフォーマット指定子を使用し、小数点第一位まで表示するように指定します。
-
mathモジュールを使用する方法: Pythonのmathモジュールを使用して、小数点第一位に丸めることもできます。
import math num = 3.14159 rounded_num = math.floor(num * 10) / 10 print(rounded_num) # 結果: 3.1
math.floor()関数を使って小数点第一位まで切り捨てし、10で割ることで丸めています。
これらの方法を使うことで、Pythonで最も近い小数点第一位に丸めることができます。適宜、自身のコードに組み合わせて利用してください。