python 保留若干位小数——format与round区别,Python编程基础教程

本文介绍了Python中保留小数的方法,对比了`round`函数和`format`函数的区别。`round`函数遵循四舍六入次偶进的进位原则,而`format`主要用于字符串格式化。通过示例展示了`round`函数的用法,并强调其返回结果为浮点型。文章还提到了提供Python学习资源和互助平台。
摘要由CSDN通过智能技术生成
  • **功能不同:**round函数主要作用于浮点型数据用于保留若干小数,format函数不仅仅能够保留若干小数,它主要功能是格式化字符串,自定义输出字符串。

round函数


进位原则

何为四舍六入次偶进?看最后一位数,如果最后一位数小于等于4那么舍去,如果最后一位数大于等于6则进一位;如果最后一位数是5时,就要分情况讨论:如果倒数第二位是偶数则进一位,奇数的话舍去。

示例

round(2.674,2) # 参数为2,则保留两位小数,看第三位小数,如果小于等于4则舍去

2.67

round(2.645,2) # 等于5的话看倒数第二位,4是偶数, 次偶进,则进一位

2.65

round(2.655,2) # 5是奇数,次偶进,所以舍去

2.65

round(2.675,2)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值