怎么用python找出所有水仙花

   2025-02-15 8030
核心提示:水仙花是一个三位数,其各位数字的立方和等于该数本身。以下是使用Python编写的代码,用于找出所有水仙花数:for num in range(1

水仙花是一个三位数,其各位数字的立方和等于该数本身。以下是使用Python编写的代码,用于找出所有水仙花数:

for num in range(100, 1000):    # 获取百位、十位和个位数字    hundreds = num // 100    tens = (num // 10) % 10    ones = num % 10    # 判断是否为水仙花数    if num == hundreds ** 3 + tens ** 3 + ones ** 3:        print(num)

运行这段代码,将输出所有的水仙花数(100到999之间的数)。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言