Python 练习实例13
2017-11-17 23:31
344 查看
题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
程序
分析
不要用除法求,发散思维,还有一种方法为三层循环 0-10 三个数来计算,比用除法更加直观一些
程序
for i in range(100,1000): if(int(str(i)[0])**3+int(str(i)[1])* 4000 *3+int(str(i)[2])**3 == i): print(i)
分析
不要用除法求,发散思维,还有一种方法为三层循环 0-10 三个数来计算,比用除法更加直观一些
相关文章推荐
- Python练习实例13
- Python 练习实例13
- Python 练习实例13
- python练习实例---斐波那契列
- Python 练习实例32
- Python练习13----类似C语言的条件运算符?:
- Python3 练习实例1、2 来源:菜鸟教程
- Python练习实例20
- Python 练习实例20
- Python 练习实例100 | 菜鸟教程
- Python实例练习3
- Python练习实例11
- Python练习实例12
- Python练习实例16
- Python练习实例22
- 儿童python练习实例
- Python 练习实例1
- Python 练习实例21
- Python 练习实例8
- Python 练习实例3