水仙花数解析与Python实现
最新推荐文章于 2024-11-02 16:51:14 发布

沉宸尘⁴⁰⁴ 于 2018-11-02 11:09:34 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
列出所有的水仙花数
for num in range(100, 1000):
ge_num = num % 10
bai_num = num // 100
shi_num = (num - bai_num * 100 - ge_num) // 10
if ge_num ** 3 + shi_num ** 3 + bai_num ** 3 == num:
print num
判断一个数是否为水仙花数
num = int(input('请输入一个三位数'))
ge_num = num % 10
bai_num = num // 100
shi_num = (num - bai_num * 100 - ge_num) // 10
if ge_num ** 3 + shi_num ** 3 + bai_num ** 3 == num:
print '%d是水仙花数' % num
else:
print '%d不是水仙花数' % num
相关知识
python水仙花数的编程代码
python水仙花数的编程讲解
【Python 123】水仙花数玫瑰数
水仙花数的实现(python)
python输出1到1000内的水仙花数
新手必看!Python计算水仙花数的4种方法!
LintCode Python 水仙花数(当n >= 6时报错)
[python作业]编写函数,判断一个数是否为水仙花数。调用该函数打印出1000以内的所有水仙花数。水仙花数是指一个n位数(n>=3),它的每个位上的数字的n次幂之和等于它本身。例如13+53+33=
Python(水仙花数)
Python海龟编辑器判断水仙花数
网址: 水仙花数解析与Python实现 https://m.huajiangbk.com/newsview1255182.html