语法
while 条件:
循环的内容
注意:
如果循环的条件成立,运行“循环内容”
如果不成立,跳出循环
循环的套路
(1)考虑清楚循环的初始条件
(2)循环的结束条件
(3)重复需要干什么
(4)如何过渡到下次循环
案例:找出所有的水仙花数
#考虑清楚循环的初始条件
num = 100
#循环的结束条件
while (num <= 999):
#重复需要干什么
bw = num // 100
sw = num % 100 // 10
gw = num % 10
# 判断是否为水仙花数:
sum = gw * gw * gw + sw * sw * sw + bw * bw * bw
if sum == num:
print("%d是水仙花数"%num)
#如何过渡到下一次循环
num += 1