Python -while、for、continue、break语句
来源:互联网 发布:jquery 清空表格数据 编辑:程序博客网 时间:2024/06/05 19:45
一、while 语句
作用:while 语句用于循环执行程序,在某条件下为真时,循环执行程序段,经常用来处理需要重复相同的任务。
格式:
while 判断条件:
执行语句
只有判断条件为真,就执行语句,执行完语句后,继续判断条件是否为真,直到条件为假时,退出,执行后面的代码。
有时:
while 判断条件:
执行语句1
else:
执行语句2
如果判断条件为假时,则直接跳过while 语句
具体:
abc=10print ("##########")while abc>0: print ("abc=%d" % abc) # print abc abc-=1print ("$$$$$$$$$$")
##########abc=10abc=9abc=8abc=7abc=6abc=5abc=4abc=3abc=2abc=1$$$$$$$$$$
count=0while count<5: print (count,'count<5') count=count+1else: print (count,'count>5')
(0, 'count<5')(1, 'count<5')(2, 'count<5')(3, 'count<5')(4, 'count<5')(5, 'count>5')如果,条件一直为真,即无限循环,使用ctrl+c中的循环
二 for 语句
作用: for 可以循环遍历任何序列的项目,如一个列表或字符串。
for 循环默认是循环到元素完为止。
语法:
一般方法:
for var in seq:
执行语句
还可以:
for var in seq:
执行语句1
else:
语句2
流程图:
举例:
具体:
for i in xrange (1,10): print ("i= %d" % i)
i= 1i= 2i= 3i= 4i= 5i= 6i= 7i= 8i= 9
3. contuine
作用: 当执行到contuine 语句时,跳过当前循环块中的剩余语句,直接跳到下一次循环的开始,继续进行循环
for i in xrange(1,10): if i==3: print "hello yangyang" continue # break print ('i=%d' % i)
i=1i=2hello yangyangi=4i=5i=6i=7i=8i=94. break
作用:break 语句用来终止循环,循环条件没有false 或者还没被全部遍历完,都会停止循环语句。
break 可以跳出for 和while 的循环体,
for i in xrange(1,10): if i==3: print "hello yangyang" # continue break print ('i=%d' % i)
i=1i=2hello yangyangbreak 与continue 的区别:
break 是跳出整个循环,而continue是跳出本次循环
阅读全文
0 0
- Python -while、for、continue、break语句
- Python学习--控制语句:if, while, for, break, continue
- switch,for,while,break,continue语句
- python 学习while语句中的break&continue
- Python的while语句(continue,break,True)
- if+while+for+continue+break
- python基础语法之if,else,for,while,continue,break
- 4 Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))
- java程序流程控制,if语句,switch语句,while语句,do while语句,for 语句,break关键字,continue关键字
- C语言中流程控制语句(if,switch,for,while,do-while,continue,break,return)
- 分支语句(if,switch case)、循环(for,while,do while)、continue、break、随机数
- if,continue,break,while,do-while, switch,return,foreach,for等条件语句的使用
- JavaSE (七)循环控制语句:while、do....while、for,break和continue用法
- Java基础---条件语句、Switch、while、do while、for、break、continue
- 循环语句if(){}else{}、if(){}else if(){}...else{}、do{}while()、for(){}、with(){}break/continue语句
- if/for/while/until/break/continue
- C for ios --- while break continue
- switch/for/while/break/continue的使用
- HTTP之X-Requested-With分析和思考
- Oracle之函数索引修改,重建索引
- 十大Material Design开源项目
- 恶心规律模拟题
- stringstream
- Python -while、for、continue、break语句
- 鸟哥私房菜 第十九章 认识分析日志文件
- 大型网站架构演变和知识体系
- Django 博客
- 用 Clonezilla 光盘备份硬盘分区
- ROS(一)关于创建一个工作空间并且编译一个package的两种方法
- vue小结笔记(3)之指令在表单上的应用
- 大数据CDH5环境搭建
- java 项目报错,查找错误的方法