python中不用round函数怎样对小数进行四舍五入?

import renum=raw_input('please input a number :\')num_re=re.search('(\d*)\.(\d)(\d*)',num)if num_re: if int(num_re.group(2))>> please input a number :3.11 3 >>> please ...
python中不用round函数怎样对小数进行四舍五入?
为什么不让用内置函数,有区别?那就自己写个round函数的替代函数2014-09-22
import renum=raw_input('please input a number :\r\n')num_re=re.search('(\d*)\.(\d)(\d*)',num)if num_re: if int(num_re.group(2))<5: print num_re.group(1) else: print int(num_re.group(1))+1>>>
please input a number :

3.11
3
>>>
please input a number :

5.55
6
2014-09-22
mengvlog 阅读 164 次 更新于 2025-10-31 06:57:50 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部