编辑这个页面须要登录或更高权限!

Python round() 使用方法及示例

Python 内置函数

round()函数返回一个四舍五入到指定小数位数的浮点数。

round()的语法为:

round(number, ndigits)

round()参数

round()函数有两个参数:

  • number -要四舍五入的数字

  • ndigits(可选) -给定数字四舍五入到的数字;默认为0

round()返回值

  • 如果ndigits未提供,则round() 返回最接近给定数字的整数。

  • 如果给定了ndigit,则round()返回四舍五入到ndigit的数字。

示例1:round()在Python中如何工作?

# 数字为整数
print(round(10))

# 数字为浮点数
print(round(10.7))

# 数字为浮点数
print(round(5.5))

输出结果

10
11
6

示例2:将数字四舍五入到给定的小数位数

print(round(2.665, 2))
print(round(2.675, 2))

输出结果

2.67
2.67

在程序中,您可能认为2.675应该四舍五入为2.68。这不是一个bug。这被认为是标准的舍入方法。

Python 内置函数

Python 基础教程
Python 流程控制
Python 函数
Python 数据类型
Python 文件操作
Python 对象和类
Python 日期和时间
Python 高级知识
Python 参考手册