round函数是Python中的一个内置函数,用于对浮点数进行四舍五入,它的语法如下:
round(number, ndigits)
参数说明:
- number:需要四舍五入的浮点数。
- ndigits:可选参数,表示要保留的小数位数,默认值为0,即取整数部分,如果ndigits为正数,则取小数点后ndigits位;如果ndigits为负数,则取小数点前ndigits位。
使用示例:
1、对一个浮点数进行四舍五入到整数:
result = round(3.14159)print(result) # 输出:3
2、对一个浮点数进行四舍五入保留2位小数:
result = round(3.14159, 2)print(result) # 输出:3.14
3、对一个浮点数进行四舍五入保留负2位小数:
result = round(3.14159, -2)print(result) # 输出:3.14
4、对一个列表中的所有浮点数进行四舍五入保留1位小数:
numbers = [1.2345, 2.3456, 3.4567]rounded_numbers = [round(num, 1) for num in numbers]print(rounded_numbers) # 输出:[1.2, 2.3, 3.5]