很多小伙伴想知道在python中如何取小数点后2位,那么今天小编就通过这篇文章来给大家详细讲解一下实现的方法,这篇文章非常适合初学者来进行阅读和学习,感兴趣的话一定要认真阅读完这篇文章 。
文章插图
首先我们要知道的是python中,保留两位小数的方法有很多,那么接下来小编就给大家下面5种方法来实现python保留小数后2位的方法:
(1)使用字符串格式化
a = 11.458print("%.2f" % a)# 11.45(2)使用round内置函数
a = 11.245a1 = round(a, 2)print(a1) # 11.24(3)使用decimal模块
from decimal import Decimala = 15.421Decimal(a).quantize(Decimal("0.00"))Decimal('15.42')(4)使用序列中切片
a = 17.322str(a).split('.')[0] + '.' + str(a).split('.')[1][:2]'17.32'(5)使用re模块
import rea = 12.345re.findall(r"\d{1,}?\.\d{2}", str(a))['12.34']【python如何取小数点后2位?这五个方法供你选择】以上就是小编给大家带来的在python保留小数后2位的实现方法了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- 文本处理用c还是用python?这篇文章详细介绍了c和python的区别
- 拼多多补单遇到退款怎么办?如何避免?
- ps如何移动视角?怎么用ps改变照片的视觉效果?
- ps如何去除淡化脖颈纹?ps2021如何改善淡化脖子较为明显的颈纹?
- ps怎么制作湖面效果?如何用ps制作湖水透视效果?
- 淘宝店铺上下架规则是什么?如何优化?
- 抖音小店优惠券怎么用?如何设置抖音小店优惠券?
- 快手服务市场技术服务怎么收取费用?
- 速卖通有了海外仓如何设置?有什么用呢?
- 农村淘宝小二前景如何?收入来源有哪些?