Python:给定一个不超过5位的正整数,判断有几位

方法一:作比较

方法二:使用整除实现,除完后如果是个0或不是个0,这种方法引入了计算,效率会降低,所以能加就不要减,能乘就不要除,能不计算就不计算

方法三:

方法四:字符串处理实现

方法五:折半实现

方法六:math实现,这种方法比除法的更慢,如果循环100万次就很明显

欢迎补充~

Original: https://www.cnblogs.com/reid21/p/10421544.html
Author: Reid21
Title: Python:给定一个不超过5位的正整数,判断有几位

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/582848/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球