知行编程网知行编程网  2022-08-28 19:00 知行编程网 隐藏边栏  944 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何控制打印几位小数?的相关知识,包括python如何输出小数点后两位,以及python如何控制输出位数这些编程知识,希望对大家有参考作用。

python如何控制打印多少小数位?


方法一:round(X, N)

这种方法不严格有效,只能在X的小数位数为n<N时输出n个小数位。


方法二:print('%.Nf'%X)或者print("%.Nf"%X)

注意该方法有两个“%”,没有“,”。


方法三:print(format(X, '.Nf')或者print(format(X,".Nf")

注意该方法没有"%",但有“,”。

X可以为计算表达式!

print(round(2,2))             #2
print(round(2.0,2))           #2.0
print(round(2.00,2))          #2.0
print('%.2f'%10)              #10.00
print(format(10,'.2f'))       #10.00

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享