判断水仙花数 Python
·
1.题目:
水仙花数是一个3位数,它的每一位数字的3 次幂之和等于它本身,例如 1^3+5^3+3^3=153,153就是一个水仙花数。
2.思路:
1.输入三位数,num
2.判断
a=(num/100)^3+(num%10/10)^3+(num%10)^3
a==num 是水仙花数
!= 不是水仙花数
3.代码
num = int(input("请输入三位数:"))
a=(num//100)**3+(num%100//10)**3+(num%10)**3
if a==num:
print("num是水仙花数")
else:
print("num不是水仙花数")
4.运行结果

更多推荐

所有评论(0)