一、实验内容

水仙花数(Narcissistic Number)也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数。水仙花数是指一个3位数,它的每个位上数字的3次幂之和等于它本身。

二、实验目的

编写一个函数,用来判断一个三位的的整数是否是水仙花数。

三、实验环境

PyCharm Community Edition 2021.2.2

四、实验结果

1、编写程序

#水仙花数模块


num = int(input ("请输入一个三位数:"))
a = num % 10
b = num // 10 % 10
c = num // 100
if  num == a**3  + b**3 + c**3 :
     print("是水仙花数")
else:
     print("不是水仙花数")

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐