美文网首页
水仙花数——Python

水仙花数——Python

作者: 顶宝麻麻 | 来源:发表于2019-07-30 11:28 被阅读0次

水仙花数
打印出 100-999 所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数 字立方和等于该数本身。
例如:153 是一个"水仙花数",因为 153=1 的三次方+ 5 的三次方+3 的三次方。

def sxhFunc():
    sxh = []
    for i in range(100, 1000):
        sum = 0
        numList = list(str(i))
        for j in numList:
            sum += int(j) ** len(numList)
        if i == sum:
            sxh.append(i)
    print('100~1000之内的水仙花数:',sxh)
sxhFunc()

相关文章

  • 菜鸟编程学习(python&C--008)

    Python 练习实例13(Python 100例) 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位...

  • 【Python】Python方法求水仙花数原码实例

    用Python编程方法求水仙花数,一行python代码就能解决问题。 先要知道什么是水仙花数,之后再去写代码,这样...

  • 求水仙花数,python

    用python语言实现水仙花数 什么是水仙花数? 所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例...

  • Python 求“水仙花数”- 来自www.codesc.net

    Python打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是...

  • 单老师要的问题

    水仙花数python版 C VB 素数Python版本 VB 输入十个数,从小到大 C VB 菱形 C VB 斐波...

  • Python如何输出水仙花数?如何撰写?

    所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。用Python输出水仙花数,对于有面试需求或者对算法...

  • 水仙花数——Python

    水仙花数打印出 100-999 所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数 字立方和等于该数本身...

  • python 水仙花数

    最近开始学习python,一个经典的习题就是构建一个判断水仙花数的函数。 然后调用上面的函数,实现一个输出从100...

  • 算法题目-水仙花数

    题目: 打印出所有的水仙花数 水仙花数 水仙花数(Narcissistic number)也被称为超完全数字不变...

  • 随记_求N位数范围内的所有自幂数

    今天遇到了一道题,让用Python求100 - 999 之间的水仙花数,出于好奇百度了一下,发现水仙花数只是三位数...

网友评论

      本文标题:水仙花数——Python

      本文链接:https://www.haomeiwen.com/subject/jpmgrctx.html