计算所有水仙花数并输出Python(python3水仙花数的计算)

http://www.itjxue.com  2023-03-19 08:05  来源:未知  点击次数: 

python编程求指定区间内的水仙花数

水仙花数

一个三位数,各数位立方之和等于数本身

程序 输出第一个和最后一个:

全部的话,用语句? print(Narc)

python 菜鸟求助 用最简单的for循环输出1-999内的所有水仙花数

你题目都打错了,是100-999.

水仙花数是指百位的3次方 + 十位的3次方 + 个位的三次方等于原数的整数

用Python求出所有的三位水仙花数,感谢(财富可追加)

for?i?in?range(100,?1000):

????a,?b,?c?=?(int(s)?for?s?in?str(i))

????if?i?==?a?**?3?+?b?**?3?+?c?**?3:

????????print(i)

????????

#?or

for?i?in?range(100,?1000):

????if?i?==?sum(int(s)?**?3?for?s?in?str(i)):

????????print(i)

(责任编辑:IT教学网)

更多

推荐数据库文章