【2019.07.29 Python每日一题】答案 —— 水仙花数【菜鸟100例-13】
2019-08-02 21:32
120 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tuotuoyue/article/details/98242805
https://www.runoob.com/python/python-exercise-example13.html
题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位
答案:
[code]#!/usr/bin/python # -*- coding: UTF-8 -*- for n in range(100,1000): i = n / 100 j = n / 10 % 10 k = n % 10 if n == i ** 3 + j ** 3 + k ** 3: print(n)
相关文章推荐
- 菜鸟教程 Python100例答案
- 菜鸟教程python的100例(89)2018.11.22
- Python菜鸟学习手册13----标准库简介
- 菜鸟学python之:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
- python之菜鸟100例--008
- python之菜鸟100例--017
- Python练习100例-13
- 菜鸟学Python(13):讨厌的BOM
- 菜鸟教程 Python100例 之实例29
- python_Daily practice (每日一练) 13
- python之菜鸟100例--001
- Python每日一编程小练习(2019.05.24)——输出水仙花数
- 菜鸟"Python"之————题海战术(13)
- 【2019.07.30 Python每日一题】答案 —— 平方根格式化
- python之菜鸟100例--002
- python之菜鸟100例--003
- python之菜鸟100例--012
- python之菜鸟100例--016
- 菜鸟python练习之找出水仙花数
- 菜鸟学Python(13):讨厌的BOM