欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用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}不是一个水仙花数")
相关标签: python

上一篇:

下一篇: