找出所有水仙花数

#找出所有水仙花数
#(1)考虑清楚循环的初始条件 n=100
#(2)循环的结束条件 n <=999
#(3)重复需要干什么 判断n 是否为水仙花数
#(4)如何过渡到下一次循环 n+1

n = 100
while (n <= 999):
   a = n // 100
   b = n // 10 % 10
   c = n % 10
   sum = a**3 + b**3 + c**3
   if sum == n:
      print('%d是水仙花数'%n)
   n+=1

(1)考虑清楚循环的初始条件

(2)循环的结束条件

(3)重复需要干什么

(4)如何过渡到下一次循环

posted @ 2021-04-29 19:25  共你、  阅读(351)  评论(0)    收藏  举报