在Python中,四舍五入可以通过内置的`round()`函数实现。`round()`函数的基本语法如下:
round(number, ndigits=0)
其中:
`number` 是需要进行四舍五入的数值。
`ndigits` 是可选参数,表示要保留的小数位数,默认值为0,即返回四舍五入后的整数部分。
下面是一些使用`round()`函数的示例:

对整数进行四舍五入num = 5rounded_num = round(num)print(rounded_num) 输出:5对浮点数进行四舍五入num = 3.14159rounded_num = round(num, 2)print(rounded_num) 输出:3.14对负数进行四舍五入num = -3.14159rounded_num = round(num, 2)print(rounded_num) 输出:-3.14对带有小数点的字符串进行四舍五入num_str = "3.14159"num = float(num_str)rounded_num = round(num, 2)print(rounded_num) 输出:3.14对列表中的浮点数进行四舍五入numbers = [3.14159, 2.71828, 1.61803]rounded_numbers = [round(num, 2) for num in numbers]print(rounded_numbers) 输出:[3.14, 2.72, 1.62]
此外,还可以使用`math`模块中的`ceil()`和`floor()`函数分别实现向上取整和向下取整。
