##循环对象--python 3.x
##当一个循环结构(比如for)调用循环对象时,它就会每次循环的时候调用next()方法,直到StopIteration出现,for循环接收到,就知道循环已经结束,停止调用next()
##f = open('test.txt','r')
##f.__next__()
##for line in open('test.txt'):
## print (line)
##迭代器
##循环对象转换成迭代器(iterator)。这一转换是通过使用iter()函数实现的
##生成器(generator)--构成一个用户自定义的循环对象
##生成器的编写方法和函数定义类似,只是在return的地方改为yield。
##生成器中可以有多个yield。当生成器遇到一个yield时,会暂停运行生成器,返回yield后面的值。当再次调用生成器的时候,会从刚才暂停的地方继续运行,直到下一个yield。
##生成器自身又构成一个循环器,每次循环使用一个yield返回的值
##def gen():
## a = 100
## yield a
## a = a*8
## yield a
## yield 1000
##
##for i in gen():
## print (i)
##下一个生成器
##def gen():
## for i in range(4):
## yield i
##又可以写成生成器表达式(Generator Expression)
##G = (x for x in range(4))
##表推导(list comprehension)是快速生成表的方法
##L = []
##for x in range(10):
## L.append(x**2)
##快捷的写法
L = [x**2 for x in range(10)]
print (L)
xl = [1,3,5]
yl = [9,12,13]
L = [ x**2 for (x,y) in zip(xl,yl) if y > 10]
print (L)
相关推荐
在给定的压缩包"opencv-python-3.1.0-cp34-cp34m-win-amd64.zip"中,包含的是OpenCV Python接口的3.1.0版本,专为32位或64位的Windows系统以及Python 3.4编译。`cp34m`表示这是针对Python 3.4的 ABI(应用程序二进制...
python3: error while loading shared libraries: libpython3.6m.so.rh-python36-1.0 rh-python36-python-libs-3.6.2-3.el7.x86_64.rpm
python-2.7.5-89.el7.x86_64.rpm python-devel-2.7.5-89.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm python-libs-2.7.5-89.el7.x86_64.rpm python-pycurl-7.19.0-19.el7.x86_64.rpm python-urlgrabber-...
Centos7 el7.x86_64 官方离线安装包,安装指令为 sudo rpm -ivh python3-devel-3.6.8-21.el7_9.x86_64.rpm
pythonnet-2.3.0-cp34-cp34m-win32
标题中的"python-devel-2.7.5-68.el7.x86_64.rpm"和"python-2.7.5-68.el7.x86_64.rpm"是两个重要的软件包,它们与Python编程语言在Linux环境中的开发和运行紧密相关。这些文件是针对Red Hat Enterprise Linux 7 ...
Centos7 el7.x86_64 官方离线安装包,安装指令为 sudo rpm -ivh python3-3.6.8-21.el7_9.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
python毕设-图片批量处理器 仅供学习交流! 后续会持续分享相关资源,记得关注哦! python毕设-图片批量处理器 python毕设-图片批量处理器 python毕设-图片批量处理器 python毕设-图片批量处理器 python毕设-图片...
python毕设-超级画板程序 仅供学习交流! 后续会持续分享相关资源,记得关注哦! python毕设-超级画板程序 python毕设-超级画板程序 python毕设-超级画板程序 python毕设-超级画板程序 python毕设-超级画板程序 ...
python毕设-DIY字符画程序,源码和文档! 仅供学习交流! 后续会持续分享相关资源,记得关注哦! python毕设-DIY字符画程序 python毕设-DIY字符画程序 python毕设-DIY字符画程序 python毕设-DIY字符画程序 python...
1. **下载**:访问Python官方网站的旧版本页面,找到Python 2.5的下载链接,通常为`python-2.5.1.msi`这样的文件。 2. **运行安装程序**:双击下载的`.msi`文件,启动安装向导。 3. **选择安装类型**:可以选择...
在调试工程的时候发现需要django-auth-ldap,但还依赖python_ldap包,在windows上装这些包费老鼻子劲,csdn上找呢又不全,收分还多贵的,因此找到了之后将python3.7-11的包都给大家提供,不好意思挣点分,因为有些...
python爬虫案例 python毕设-看图猜成语程序源码 仅供学习交流! 后续会持续分享相关资源,记得关注哦! python毕设-看图猜成语程序源码 python毕设-看图猜成语程序源码 python毕设-看图猜成语程序源码 python毕设-...
Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础知识-背记手册-使用说明Python入门-基础...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
python-3.10.1-amd64.exe python-3.10.2-amd64.exe python-3.9.10-embed-amd64.zip python-3.9.10-amd64.exe python-3.10.1-embed-amd64.zip python-3.10.2-embed-amd64.zip
Python 3.12.0-embed-amd64.zip 是一个针对64位Windows系统的Python轻量级打包文件,它包含了一些基本的Python运行时组件,使得开发者可以在不安装完整Python环境的情况下运行Python程序。这个压缩包尤其适用于那些...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装