您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页python保留两位小数方法

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 Decimala = 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 rea = 12.345

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

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务