当前位置:首页python > 正文

python保留小数点后两位

作者:野牛程序员:2023-08-11 10:48:17python阅读 2742

在 Python 中,可以使用 round() 函数或字符串格式化来保留小数点后两位。以下是两种方法的示例:

  1. 使用 round() 函数: 使用 round() 函数来将浮点数四舍五入到指定的小数位数。

number = 3.14159
rounded_number = round(number, 2)
print(rounded_number)  # 输出: 3.14
  1. 使用字符串格式化: 使用字符串的格式化方法来将浮点数格式化为特定小数位数的字符串。

number = 3.14159
formatted_number = "{:.2f}".format(number)
print(formatted_number)  # 输出: "3.14"

或者使用 f-string(Python 3.6+ 版本):

number = 3.14159
formatted_number = f"{number:.2f}"
print(formatted_number)  # 输出: "3.14"

这两种方法都可以用来保留小数点后指定位数的小数部分。根据实际需求,选择其中一种方法即可。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击