python 取水仙花数的问题

python 取水仙花数的问题,第1张

概述什么是水仙花数 “水仙花数” 代码 for x in range(100, 1000): # 取个位数 a = x % 10 # 取十位数 b = int(x % 100 / 10) # 取百位数 c = int(x / 100) if a**3 + b**3 + c**3 == x: print(x) 一个小小的测试,重点在 什么是水仙花数

“水仙花数”

代码
for x in range(100,1000):    # 取个位数    a = x % 10    # 取十位数    b = int(x % 100 / 10)    # 取百位数    c = int(x / 100)    if a**3 + b**3 + c**3 == x:        print(x)

一个小小的测试,重点在怎么取到各位的数字,我竟然想了很久,参考了多个博客……
为自己的智商感到捉急……

另外可以参考以下博客的答案:
https://blog.csdn.net/xiemanR/article/details/72794397
https://www.jb51.net/article/130851.htm
https://blog.csdn.net/i_peter/article/details/78921701

总结

以上是内存溢出为你收集整理的python 取水仙花数的问题全部内容,希望文章能够帮你解决python 取水仙花数的问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1191487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存