方法一:作比较
方法二:使用整除实现,除完后如果是个0或不是个0,这种方法引入了计算,效率会降低,所以能加就不要减,能乘就不要除,能不计算就不计算
方法三:
方法四:字符串处理实现
方法五:折半实现
方法六:math实现,这种方法比除法的更慢,如果循环100万次就很明显
欢迎补充~
Original: https://www.cnblogs.com/reid21/p/10421544.html
Author: Reid21
Title: Python:给定一个不超过5位的正整数,判断有几位
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/582848/
转载文章受原作者版权保护。转载请注明原作者出处!