python Number类型除运算时关于小数点后不显示的问题

python整数除法产生小数部分不显示小数

print(2/3)
0

解决方法

print(float(2) / float(3))
0.666666666667

四舍五入法保留2位小数

print("%.2f" % (float(2) / float(3)))
0.67

或者

print(round(float(2) / float(3), 2))
0.67

你可能感兴趣的:(python Number类型除运算时关于小数点后不显示的问题)