首页 > 编程语言 > 详细

【python实例】水仙花数:每个位上的数值的三次方求和,刚好是这个三位数本身

时间:2019-12-24 10:45:26      阅读:182      评论:0      收藏:0      [点我收藏+]
 1 ‘‘‘
 2     水仙花数,指一个3位数(100-999),
 3     每个位上的数值的三次方,求和,刚好是这个三位数本身。叫水仙花数。(4个)
 4     分析:
 5         1、循环遍历出每个三位数
 6         2、找出这个数中每个数位上的数值
 7         3、计算判断
 8 ‘‘‘
 9 
10 for num in range(100, 1000):
11     fir_digit = num % 10
12     sec_digit = num % 100 // 10
13     thr_digit = num // 100
14     if fir_digit ** 3 + sec_digit ** 3 + thr_digit ** 3 == num:
15         print(num)    

【python实例】水仙花数:每个位上的数值的三次方求和,刚好是这个三位数本身

原文:https://www.cnblogs.com/Tree0108/p/12090084.html

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