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


版权声明:本文为u012029030原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。