21天学习python编程_while语句,,主要内容:小目标:掌
21天学习python编程_while语句,,主要内容:小目标:掌
主要内容:小目标:掌握while语句主要内容:while, break, continue,while与if使用1.while语句
基本语法:while 表达式: 代码1while语句说明:
while:关键字
表达式:一条语句
while语句执行说明:先判断表达式值是否为真,为真执行代码1,否则不执行
使用场景:循环做一件事情
关键点:注意退出条件,不要死循环
尝试下死循环:
while True: print(‘666‘)
2.while小练习
输出0,20之间值i = 0while i <= 20: print(i, end=‘,‘)print()
结果:都是0
为什么?
1:因为i小于20这个条件一直成立,
2:我们需要在while中修改i的值,
3:每次print之后让i的值加1;
修改:
i = 0while i <= 20: print(i, end=‘,‘) i+=1print()
结果:0,1,2,3,4,5,6,7,8,9, ... ,19,20,
2.break语句:退出循环
break与while,for结合使用,作用:退出循环基本语法:wihle 表达式: break一般正确使用姿势:
while 表达式:if 表达式x: break
一波小操作:循环从键盘读入键值,遇到q退出:
while True: value = input(‘请输入:‘) if value == ‘q‘: print(‘退出while循环‘) break print(value)
执行结果:
请输入:ww请输入:q退出while循环
3.continue语句:结束当前循环
continue与while,for循环配合使用,作用:结束当前次循环基本语法:while 表达式:...continue...一般使用姿势:
while 表达式:if 表达式x: continue
一波小操作:0~20之间输出偶数
i = 0while i <= 20: if i%2: i += 1 continue #continue后的代码不在执行,直接去执行while语句 print(i, end=‘,‘) i += 1print()
结果:0,2,4,6,8,10,12,14,16,18,20,
这个例子有点牵强,先凑合理解吧。
注意点:
while循环截止条件break,continue必须与while,for配合使用,否则会有语法问题;while中的代码段,注意缩进21天学习python编程_while语句
评论关闭