上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 一,装饰器的概念 器即函数 装饰即修饰,顾名思义就是为其他函数添加新功能 装饰器的定义:装饰器本质上就是一个函数,这个函数接收其他函数做为参数,并将以一个新的修改后的函数进行替换。装饰器的应用场景就是对 多个函数提供在其之前,之后或周围进行调用的通用代码 二,装饰器需要遵循的原则 1,不修改被装饰函 阅读全文
posted @ 2016-12-08 14:48 LaniLai 阅读(341) 评论(0) 推荐(0)
摘要: 1.写函数: 如有以下两个列表 l1 = [...] l2 = [] 第一个列表中的数字无序不重复排列,第二个列表为空列表 需求: 取出第一个列表的最小值 放到第二个列表的首个位置, 取出第一个列表的最小值(仅大于上一次的最小值) 放到第二个列表的首个位置, 取出第一个列表的最小值(仅大于上一次的最 阅读全文
posted @ 2016-12-07 10:48 LaniLai 阅读(447) 评论(0) 推荐(0)
摘要: 一.什么是迭代器协议 1,迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起一个Stopiteration异常, 以终止迭代(只能往后走,不能往前退) 2,可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3,协议是一种约 阅读全文
posted @ 2016-12-05 22:56 LaniLai 阅读(386) 评论(0) 推荐(0)
摘要: 一.map 遍历序列,对序列中每个元素进行操作,最终获取新的序列 二.filter 对于序列中的元素进行筛选,最终获取到符合条件的序列 三:reduce 对于序列内所有元素进行累计操作 总结 四:内置函数 五:三元运算 阅读全文
posted @ 2016-12-02 16:12 LaniLai 阅读(442) 评论(0) 推荐(0)
摘要: 全局变量与局部变量 1.什么是全局变量 在globals中的变量,都是全局变量,全局变量的作用域就是整个程序 2.什么是局部变量 顾名思义就是只能在局部可以执行的变量,在子程序中定义的变量就称为局部变量, 局部变量的作用域是定义该变量的子程序 3.当全局变量与局部变量同名时: 在定义局部变量的子程序 阅读全文
posted @ 2016-11-30 22:04 LaniLai 阅读(662) 评论(0) 推荐(0)
摘要: 1,制作表格 循环提示用户输入:用户名,密码,邮箱(要求用户输入的长度超过20个字符,如果超过则只有前20个字符有效) 如果用户输入q或Q就退出程序,将用户输入的内容以表格形式显示 2.实现一个整数加法计算器 如:content = input('请输入内容:') #5+9 或 1+3 3.分页显示 阅读全文
posted @ 2016-11-24 11:40 LaniLai 阅读(1476) 评论(0) 推荐(0)
摘要: 哎!好久没有写博客了,怪想念的,今天听了偶像的讲解,好多以前感觉很模糊的概念今天一下子就明朗了。下面就来整理一下今天的收获 一.如何成为一名优秀的开发人员 1.1 得先对自己使用的开发语言了如指掌,从基本的数据类型,到大的框架,算法,设计,每一步我们都需要深入的钻研,。。。。。 二.代码在操作系统上 阅读全文
posted @ 2016-11-21 23:13 LaniLai 阅读(8633) 评论(0) 推荐(0)
摘要: 常见python入门练习题 阅读全文
posted @ 2016-11-14 15:23 LaniLai 阅读(842) 评论(0) 推荐(0)
摘要: 2.2 OrderedDict有序字典 1 import collections 2 dic = collections.OrderedDict() 3 dic['k1'] = 'v1' 4 dic['k2'] = 'v2' 5 dic['k3'] = 'v3' 6 print(dic) 7 dic 阅读全文
posted @ 2016-09-27 00:26 LaniLai 阅读(421) 评论(0) 推荐(0)
摘要: 一.set集合 set是一个无序且不重复的元素集合 1 l1 = ['11', '22', '33',] 2 l2 = ['44', '55', '66', ] 3 4 s1 = set(l1) #将一组可迭代的数据传入set集合 5 print(s1) 6 7 s1.add('alex') #给s 阅读全文
posted @ 2016-09-25 00:28 LaniLai 阅读(387) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页