Python round 用法详解及示例

Python round 用法详解及示例

round是Python中的内置函数,用于将一个浮点数四舍五入为指定小数位数的数字。它的语法如下:

round(number, ndigits)
  • number:要进行四舍五入的数字。
  • ndigits:要保留的小数位数,可以是正整数或负整数。

接下来我会给出三个示例来说明round函数的用法。

示例1:将浮点数四舍五入到指定的小数位数

x = 3.14159
rounded_num = round(x, 2)
print(rounded_num)  # 输出:3.14

在上述示例中,我们将浮点数x四舍五入到小数点后两位,结果为3.14

示例2:将浮点数四舍五入到整数

y = 3.8
rounded_num = round(y)
print(rounded_num)  # 输出:4

在这个示例中,我们将浮点数y四舍五入到最接近的整数。由于3.84更近,所以结果为4

示例3:将浮点数四舍五入到负数的小数位数

z = 1234.5678
rounded_num = round(z, -2)
print(rounded_num)  # 输出:1200.0

在这个示例中,我们将浮点数z四舍五入到负数的小数位数。-2表示保留到百位(即十位左边的数字),结果为1200.0

通过以上三个示例,我们可以看到round函数的灵活性,可以用于不同的四舍五入需求。注意,round返回的结果是一个浮点数,而不是一个整数。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程