菜鸟python练习之找出水仙花数
2019-03-07 14:08
204 查看
""" 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 """ import numpy as np for i in range(100, 1001): n = str(i) n_list = [] for m in n: n_list.append(m) n_list = [int(a) for a in n_list] n_list = np.array(n_list) n_list = n_list ** 3 if n_list.sum() == i: print(i)
相关文章推荐
- python练习笔记——求三位的水仙花数
- Python基础练习——水仙花数、成绩分级
- Python练习_1 水仙花数_2
- Python一句代码实现找出所有水仙花数
- python基础练习--求水仙花数
- Python3 练习实例1、2 来源:菜鸟教程
- Python 练习实例100 | 菜鸟教程
- python练习_1 水仙花数_1
- python练习2 计算100-999之间的水仙花数
- python练习——水仙花数
- python练习_从菜鸟到大神_(1)
- Python小练习 - 水仙花数
- 菜鸟学python(9) 射门游戏(综合练习)
- python---练习4
- Python练习-有点儿意思的用户登录
- 笨办法学 Python · 续 练习 36:简单的计算器
- Python练习实例12
- Python Day02 练习1:列表
- Python练习
- Python小练习