创新互联Python教程:python中如何保留小数点后两位


曹县网站建设公司创新互联公司,曹县网站设计制作,有大型网站制作公司丰富经验。已为曹县千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的曹县做网站的公司定做!

保留两位小数,并做四舍五入处理

方法一:使用字符串格式化

a = 12.345
print("%.2f" % a)
# 12.35

方法二:使用round内置函数

a = 12.345
a1 = round(a, 2)
print(a1)
# 12.35

方法三:使用decimal模块

from decimal import Decimal
a = 12.345
Decimal(a).quantize(Decimal("0.00"))
Decimal('12.35')

仅保留两位小数,无需四舍五入

方法一:使用序列中切片

a = 12.345
str(a).split('.')[0] + '.' + str(a).split('.')[1][:2]
'12.34'

方法二:使用re模块

import re
a = 12.345
re.findall(r"\d{1,}?\.\d{2}", str(a))
['12.34']

众多python培训视频,尽在python学习网,欢迎在线学习!


本文题目:创新互联Python教程:python中如何保留小数点后两位
标题URL:http://hxwzsj.com/article/djssssh.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都企业网站建设公司 定制级高端网站建设 网站设计 成都网站设计 响应式网站设计 营销网站建设 专业网站设计 网站建设开发 企业网站建设 网站建设 高端网站设计推广 网站设计 重庆网站建设 成都网站设计 网站制作 网站制作报价 网站建设 重庆网站制作 成都网站设计 成都网站建设 成都网站建设 高端网站设计