循环

python 循环语句有for循环和while循环。

while循环
while循环语法
while 判断条件:
语句
#while循环示例
i = 0
while i < 10:
i += 1;
print(i)
while else 语句 语法
while 判断条件:
语句
else:
语句
#while else 示例
n = 0
while n < 10:
n += 1;
print(n);
else:
print("n不小于10")

for循环

for循环可以变量任何序列项目,比如list,set,tuple,字符串。
for循环语法:
for 变量 in 序列:
语句
else:
语句
#for循环示例
str = "";
for s in str:
print(s);
迭代器
迭代器是一个可以记住遍历的位置的对象。
迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。
迭代器有两个基本的方法:iter()创建迭代器 和 next()访问迭代器。
字符串,集合,列表或元组对象都可用于创建迭代器。
#使用for循环访问示例
tuple = (1,2,3,4,5)
it = iter(tuple)
for x in it:
print(x) #使用while循环访问示例
import sys
ite = iter(tuple)
while True:
try:
print (next(ite))
except StopIteration:
sys.exit()
 

最新文章

  1. Servlet规范简介——web框架是如何注入到Servlet中的
  2. HTTP权威指南笔记-2.URL与资源
  3. Time.MONTH及Calendar.MONTH 默认的月份为 0-11
  4. 在Dynamics CRM 2015中通过3CX插件(以及3CX windows phone)拨出电话
  5. hdu 1576 A/B (扩展欧几里德简单运用)
  6. 十六进制转十进制 - C
  7. Android SQLite 数据库详细介绍
  8. ECMAscript v.s. Javascript
  9. PHP 之mysql空字符串问题
  10. var a=function(){...}与function a(){...}的区别
  11. Subscription wildcards(MQTT)
  12. Java多线程:队列与阻塞队列
  13. 解决NSURLConnection finished with error - code -1100错误
  14. Cocos2D将v1.0的tileMap游戏转换到v3.4中一例(六)
  15. 电脑获取手机文件的一种方式(通过手机建立ftp)
  16. [Swift]LeetCode857. 雇佣 K 名工人的最低成本 | Minimum Cost to Hire K Workers
  17. 46.Linux-分析rc红外遥控平台驱动框架,修改内核的NEC解码函数BUG(1)
  18. 高并发编程基础Synchronized与Volatile
  19. 16.3-uC/OS-III同步 (事件标志组实验)
  20. ubuntu14.04 + cuda8.0 + cudnnv5 + caffe + py-faster-rcnn配置

热门文章

  1. Linux嵌入式kgdb调试环境搭建
  2. HDU 6043:Colorful Tree(树上统计所有路径总颜色数)***
  3. Jpa 笔记
  4. .Net项目中NLog的配置与使用
  5. 微信小程序支付以及微信退款开发
  6. 再见Jenkins,从Gitlab代码提交到k8s服务持续交付只需七毛三(走过路过不要错过)
  7. springboot不加载mapper文件问题解析
  8. CDQZ集训DAY6 日记
  9. cola-ui的使用
  10. python爬虫笔记之re.compile.findall()