摘要: 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isins 阅读全文
posted @ 2018-04-16 23:22 偷偷tou 阅读(519) 评论(1) 推荐(0) 编辑
摘要: 为什么要使用生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。比如创建一个100万个元素的列表,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 什么是生成器 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程 阅读全文
posted @ 2018-04-12 22:54 偷偷tou 阅读(581) 评论(0) 推荐(0) 编辑
摘要: Python小程序练习二之装饰器小例子 装饰器: 装饰器实际上就是为了给某程序增添功能,但该程序已经上线或已经被使用,那么就不能大批量的修改源代码,这样是不科学的也是不现实的,因为就产生了装饰器,使得其满足: 1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 那么根据需求,同时满 阅读全文
posted @ 2018-04-12 22:51 偷偷tou 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 登陆接口并实现猜数字游戏 输入用户名密码 认证成功后显示欢迎信息 进行猜数字游戏,可猜三次 输错三次后锁定 输入用户名密码 认证成功后显示欢迎信息 进行猜数字游戏,可猜三次 输错三次后锁定 1、Adduser.py 1 # The author is tou 2 import pickle 3 #初 阅读全文
posted @ 2018-04-12 22:43 偷偷tou 阅读(558) 评论(0) 推荐(0) 编辑