Python中的round()函数完全解释
发布时间:2023-06-03 17:57:02
Python中的round()函数是一个用于舍入数字的内置函数。该函数可以接受两个参数: 个参数是待舍入的数字,而第二个参数是可选的小数位数。下面是对round()函数的详细解释:
功能:
round()函数用于将数字舍入到指定的小数位数。
语法:
round(number, [ndigits])
参数:
number:要舍入的数字;
ndigits:舍入的小数位数,可选,默认为0。
返回值:
round()函数返回舍入后的数字。
使用方法:
1.调用round()函数时只传入一个参数,将对这个数字进行四舍五入,返回整数。
例如:
round(3.1415926)
输出结果为:3
2.调用round()函数时传入两个参数,将对 个参数进行四舍五入操作,第二个参数表示保留的小数位数。
例如:
round(3.1415926, 2)
输出结果为:3.14
3.传入的数字是负数时,round()函数会根据最接近该数字的正数进行四舍五入。
例如:
round(-3.1415926)
输出结果为:-3
4.如果要对数字进行保留小数位的操作,但是小数位数超过了数字中的实际小数位数,则需要使用字符串格式化来实现。示例如下:
例如:
x = 42.34567
print("%.2f" % round(x,2))
输出结果为:42.35
以上就是round()函数在Python中的完整解释。如有疑问欢迎提出。
