您当前的位置:首页 > 计算机 > 编程开发 > Python

Python循环嵌套应用案例一则:判断丑数

时间:12-27来源:作者:点击数:

问题描述:判断一个数字是否为丑数。一个数的因数如果只包含2、3、5,那么这个数是丑数(ugly number)。

参考代码:

def demo(n):

    for i in (2, 3, 5):

        while True:

            m, r = divmod(n, i)

            if r != 0:

                break

            else:

                n = m

    return n==1

print(demo(21))

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门