Python<7>while、for循环
来源:互联网 发布:ant java 版本 编辑:程序博客网 时间:2024/04/29 23:55
while循环
一般格式
while <test>:
<statements1>
else:
<statements2>
控制权离开循环而又没有碰到break语句时会继续执行,直到测试结果为假为止。
注:python没有其他语言的do...until...语句。
break:跳出最近所在的循环(跳出整个循环语句)
continue:跳到最近所在的循环的开头处。
pass:什么事也不做 (通常用来忽略try语句捕获到的需要忽略的异常)
else:只有当循环正常离开时才会做(只当条件为假时,同时没有碰到break)
for循环
for循环在Python里是一个通用的序列迭代器,可以遍历任何有序的序列对象里的元素。
一般格式
for <target> in <object>:
<statements1>
else:
<statements2>
如果离开前,离开时没有碰到break则执行else语句。
range与for循环结合
for i in range(3):
print(i,'pythons')
->
0 pythons
1 pythons
2 pythons
range可以产生从0开始的整数列数,可以有效的作为for循环的次数。
for i in range(len(list)):
print list[i] #遍历list
还有一些函数如zip、map、enumerate等也可以与for循环结合,实现一些功能。
参考<<learning python>>
0 0
- Python<7>while、for循环
- python:循环(while、for)
- python while循环和for循环
- Python中的while循环和for循环
- Python中的for循环、while循环示例
- Python中for循环和while循环
- Python入门:for循环、while循环
- python循环for,range,xrange;while
- python的while和for循环
- Python——while和for循环
- Python循环语句for和while
- Python中的循环for和while
- python for和while循环语句实例教程
- python for和while循环详解
- Python笔记:循环语句 for while
- Python学习笔记-循环for&while
- Python While 和 For 循环语句
- Python之if,for和while循环
- POJ 2886 Who Gets the Most Candies(线段树+约瑟夫环)
- PHP中的字符串 — 表示方法
- C语言 八皇后问题
- 转载中医偏方
- 阿里云搭建FTP服务器(非常适合新手)
- Python<7>while、for循环
- oracle学习
- 一款方便的IIS工具--iisapp
- Hadoop与HBase中遇到的问题
- TCP的流量控制和拥塞控制
- hdu2709
- 百度Ueditor多图片上传控件
- Eclipse_java项目中导入外部jar文件
- 在ASP中用程序控制弹出NTLM验证窗口