首页 > 分享 > 水仙花数解析与Python实现

水仙花数解析与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

所属分类:花卉
上一篇: 金边吊兰能用复合肥吗
下一篇: 复合肥浇菜几天浇一次