round()函数是Python中常见的一个内置函数,它的作用是将一个数四舍五入到指定小数位数。
语法格式:round(number[, ndigits])
其中number参数代表需要四舍五入的数字,ndigits参数(可选)代表保留的小数位数。
下面是round函数的使用示例:
print(round(3.1415926, 2)) # 保留两位小数,输出3.14
需要注意的是,ndigits参数省略时,round函数默认将数字四舍五入到整数。
除此之外,round函数对于负数的处理也需要注意:
print(round(2.67), round(2.675), round(2.676), round(2.685)) # 分别输出3, 3, 3, 3
print(round(-2.67), round(-2.675), round(-2.676), round(-2.685)) # 分别输出-3, -3, -3, -3
即当小数的第1位是5时,round函数会向离这个数更近的偶数舍入。
综上可得,round()函数是一个十分实用的内置函数,开发者们可以根据不同的业务场景灵活运用。