#! /usr/bin/env python
# -*- coding:utf-8 -*- def xrange(n):
num = 0
while True:
if num > n:
return
print(num)
yield num
num += 1 obj = xrange(5)# obj 就是生成器 仅具有生成能力
#迭代器:具有访问能力 不能随机访问 只能从头到尾
# 不能回退 便于循环比较大的数据集合
# n1 = obj.__next__()
# n2 = obj.__next__()
# n3 = obj.__next__() for n in xrange(10):
print(n)

最新文章

  1. python之最强王者(4)——字符串
  2. 【转】 个人认为,这是最详细的 android------HttpURLConnection 类用法详解。一些教材没讲到的,它讲到了
  3. UVA 10791 Minimum Sum LCM(分解质因数)
  4. DSP using MATlAB 示例Example2.10
  5. daterangepicker 双日历/格式化日期/日期限制minDate,maxDate
  6. cacti批量添加主机脚本
  7. HBase介绍及简易安装(转)
  8. 彻底理解PHP的SESSION机制
  9. 【贪心+堆】XMU 1584 小明的烦恼
  10. linux命令行常用快捷键
  11. iOS设计模式解析(三)适配器模式
  12. js中继承的方法总结(apply,call,prototype)
  13. Flowers(二分水过。。。)
  14. android studio 学习进阶
  15. 关于FusionCharts图表宽度width的设置问题导致图表显示异常的解决办法
  16. NLog日志管理工具(转)
  17. 第5章 简单的C程序设计——循环结构程序设计
  18. web前端效率提升之浏览器与本地文件的映射-遁地龙卷风
  19. 如何找出当前活动桌面背景图像的位置/路径(Ubuntu 18.04,GNOME)?
  20. intellij IDEA导入java源码

热门文章

  1. llala js弹出层 颜色渐变
  2. 【转载】String和StringBuffer的区别,以及StringBuffer的常用方法介绍
  3. 【Spring MVC】 - @ModelAttribute使用
  4. BLOB二进制大数据
  5. Android-Styles and Themes [From API Guide]
  6. 「ZJOI2007」「LuoguP1169」棋盘制作(并查集
  7. 利用openssl进行base64的编码与解码
  8. CSS3:CSS 听觉参考手册
  9. AngularJS系统学习之Scope(作用域)
  10. C#中,当鼠标移动到控件上,动态显示提示内容 ToolTip