三位水仙花数
类别:Python 程序控制结构
"水仙花数" 是指一个三位整数,其各位数字的 3 次方和等于该数本身。
例如:ABC
是一个 "3 位水仙花数",则:A的三次方+B的三次方+C的三次方 = ABC。
请按照从小到大的顺序输出所有的 3 位水仙花数,请用英文逗号","分隔输出结果。 最后一个水仙花数之后,不出现英文都哈
示例1:
输入:无
输出:"**,***,...,***"
注意:输出仅表示格式,不表示对错。
代码实现:
s=""
for i in range(100,1000):
a=i//100
b=i//10%10
c=i%10
if a**3+b**3+c**3==i:
s+="{},".format(i)
print(s[:-1])