纯python实现1个与内建函数round()相同的自定义函数

2019-12-18  本文已影响0人  Hi子良

童鞋们在平常抓题做自定义函数的编程练习时,最快的方法,就是参照某一个内建函数的功能与思路,另外以纯python的语法去实现一个完全一样的功能,举例,比如用来四舍五入的内建函数round(),我们现在就来写一个,同样是传入2个位置参数,取小数点到第n位,这里的实现思路是使用循环判断,先抓到".",然后以"."为分隔符,拆分为整数的s1和浮点数s2,再对s2做判断与进位的逻辑处理就可以了,最终实现自定义函数my_round()与内建函数round()完全一样的效果,以下为demo代码,童鞋们也可以继续优化此段代码到最简洁:

上一篇下一篇

猜你喜欢

热点阅读