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

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

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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章