首页 > 编程语言 > 详细

Python经典案例--求水仙花数

时间:2019-08-21 20:34:57      阅读:131      评论:0      收藏:0      [点我收藏+]

求100-1000范围内的水仙花数(即个、十、百位数分别求立方后相加,若结果与原值相等则该数为水仙花数)

1 #打印出100~1000范围内所有的水仙花数
2 print("100~1000范围内所有的水仙花数如下:")
3 for m in range(100,999):
4     i = m//100    #百位数
5     j = (m // 10) % 10    #十位数
6     k = m%10     #个位数
7 
8     if (i**3 + j**3 + k**3) ==  m:
9         print(m)

 

Python经典案例--求水仙花数

原文:https://www.cnblogs.com/chua052/p/11390657.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!