Python截取小数点后几位的方法

1. "%.1f" % value
"%.1f" % (6.35)

《Python截取小数点后几位的方法》

2. 可以通过字符串的方式进行截取。就是以.为分割单位,将整个数分为前后两部分,前面部分就是整数部分,全部都要的,后面部分就是小数部分,小数部分通过切片[:1],只要第一位元素即可。

s1 = "6.35"
s1_list = s1.split('.')
s1_new = s1_list[0] + '.' + s1_list[1][:1]
print(s1_new)

《Python截取小数点后几位的方法》

3. 还有一些截取的方式,比如  format   round   但是这些方式是自带四舍五入的,所以慎用。

    原文作者:strong tyj
    原文地址: https://blog.csdn.net/qq_36499794/article/details/103713572
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞