Python 水仙花数
#-*-coding:utf-8-*- while True: num = (int)(input("请输入一个三位数")) if(not(99 < num < 999)): print ("这个数字不属于3位数,请重新输入") continue #分解个位、是为、百位 if((num/100)**3 + ((num%100)/10)**3 + (num%10)**3 == num): print("%d 是水仙花数" %num) else: print("这个数不是水仙花数")