方法一:round(x, N)
这种方法不是严格有效的,当数字总的小数位小于控制输出的小数位时没有效果。
num = 3.1 round(3.1, 2) 3.1 round(3.141, 2) 3.14 round(3, 2) 3
方法二:print(" %.nf " %x)
'%.2f'%3.1 '3.10' '%.2f'%3.1415 '3.14'
方法三:print( format(x, '.nf')
格式在第二个参数位置
format(3.1, '.2f') '3.10' format(3.1415, '.2f') '3.14'
总结:个人常用第三种,但一定要牢记方法二和方法三的区别。
标签:%.,函数,2f,3.1,print,小数位,round From: https://www.cnblogs.com/bravesunforever/p/17609941.html