for和while循环的区别

2019-10-14  本文已影响0人  阿互

for循环和while循环最大的区别在于【循环的工作量是否确定】,for循环就像空房间依次办理业务,直到把【所有工作做完】才下班。但while循环就像哨卡放行,【满足条件就一直工作】,直到不满足条件就关闭哨卡。

所以说,当我们【工作量确定】的时候,我们就可以让for循环来完成重复性工作。反之,要【工作量不确定时】可以让while循环来工作:

# 适合用for...in...循环
for i in '神雕侠侣':
​      print(i)
# 适合用while循环
password = ''
while password != '816':
      password = input('请尝试输入密码:')
上一篇 下一篇

猜你喜欢

热点阅读