用python判断一个数是不是水仙花数
程序员文章站
2023-12-21 14:23:10
...
**
用python判断一个数是不是水仙花数
**
方法一
num=eval(input())
n_1=num//100
n_2=num%100//10
n_3=num%10
if n_1**3+n_2**3+n_3**3==num:
print("{}是一个水仙花数".format(num))
else:
print("{}不是一个水仙花数".format(num))
方法二
num=input()
n_1=int(num[0])
n_2=int(num[1])
n_3=int(num[2])
if str(n_1**3+n_2**3+n_3**3)==num:
print(f"{num}是一个水仙花数")
else:
print(f"{num}不是一个水仙花数")