首页 > 知识问答 > python怎么保留两位小数
python怎么保留两位小数
在Python中,保留两位小数可以使用内置的round()
函数或者格式化字符串的方法,以下是两种方法的简要说明:
1、使用round()
函数:
round()
函数接受两个参数,靠前个参数是要四舍五入的数字,第二个参数是要保留的小数位数,要将数字3.14159保留两位小数,可以这样写:
num = 3.14159result = round(num, 2)print(result)
输出结果为:3.14
2、使用格式化字符串:
可以使用字符串的format()
方法或者f-string(Python 3.6及以上版本)来格式化字符串,保留两位小数。
num = 3.14159result = "{:.2f}".format(num)print(result)
输出结果为:3.14
这两种方法都可以实现保留两位小数的功能,可以根据自己的需求和喜好选择合适的方法。