0


用python知识判断一个数是否为水仙花数

#153 = 13 + 53 + 33 = 1 + 125 + 27 = 153
#(1)输入一个三位数
n = input(“请输入一个三位数:”)

#(2)将输入的值 转成 数值
n = int(n)

#(3)获取百位 十位 个位
b100 = n //100 #百位
b10 = n//10%10 #十位
b1 = n % 10 #个位

#(4)立方后是否等于那个三位数
if b1003 + b103 + b1**3 == n :
print(“这个数是水仙花数”)
exit(1)

#(5)输出结果
print(“这个数不是水仙花”)

标签: python

本文转载自: https://blog.csdn.net/zhuyawendeyujing/article/details/116143223
版权归原作者 JNuyoah 所有, 如有侵权,请联系我们删除。

“用python知识判断一个数是否为水仙花数”的评论:

还没有评论