第一种:保留两位小数,并做四舍五入处理

方法一:使用字符串格式化
# 0.006146793769859874
Z2 = 531/order_number/aera_1
print("刀模版费为:","%.4f" % Z2) 

打印结果:刀模版费为: 0.0061


方法二: 使用round内置函数
# 0.006146793769859874
Z2 = 531/order_number/aera_1
Z3 = round(Z2, 4)
print("刀模版费为:",Z3)

打印结果:刀模版费为: 0.0061

第二种:仅保留两位小数,无需四舍五入

方法一: 使用序列中切片
a = 12.345
str(a).split('.')[0] + '.' + str(a).split('.')[1][:2]
'12.34'


方法二: 使用re模块
import re
# 0.006146793769859874
Z2 = 531/order_number/aera_1
re.findall(r"\d{1,}?\.\d{2}", str(Z2))
print("刀模版费为:",Z2)