8.30Python学习day10
(接上一篇)
2.如何控制while循环
A.在循环中制造某种使循环停下的条件
**在上段代码中有两个重要的地方:
首先给count赋值为0,其目的是计数,希望在循环次数为5时停下
然后是break,同样作为关键词写在if下面的作用是告诉程序在上面条件成立的时候停下来
**对于count=count+1
它是被重新赋值,知道count=5时break
**利用循环可以减少(n=n-1),也可以成倍数增加(n=n*3)
B.改变循环成立的条件 (在前面登录函数的基础实现输入密码错误超过3次就禁止)
**这段代码与前面有三处不同
第4-5行:增加了while循环,如果tries>0成立,那么便可以输入密码,从而执行 辨别密码是否正确的逻辑
第20-21行:当密码错误时,tries=tries-1
第23-24行:while循环不成立时,尝试次数用光,用户被锁