摘要: 一.迭代器 1. 迭代的概念 #迭代: # 1 重复 # 2 下一次重复是基于上一次的结果 满足以上两个条件的就是迭代 示例: #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[ 阅读全文
posted @ 2018-04-21 12:46 明-少 阅读(94) 评论(0) 推荐(0)
摘要: 装饰器 一.开放封闭原则 1.什么是开放封闭原则? 对扩展是开放的,对修改是封闭的 1.在写项目的时候,函数中的源代码是不允许被修改的,因为你在全局都会用到,修改一处后,会影响全局,我们应该尽量避免这种操作(应该是杜绝) 2.但是扩展的功能是允许的。 二.装饰器 1.什么是装饰器 装饰器本质上可以是 阅读全文
posted @ 2018-04-21 12:30 明-少 阅读(76) 评论(0) 推荐(0)
摘要: 一.函数对象 1. 一 函数是第一类对象,即函数可以当作数据传递 (1) 什么是第一类对象? 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值给一个变量、可以作为元素添加到集合对象中、可作为参数值传递给其它函数,还可以当做函数的返回值,这些特性就是第一类对象所特有的。 (2) 第 阅读全文
posted @ 2018-04-21 11:59 明-少 阅读(118) 评论(0) 推荐(0)
摘要: 一.函数知识体系 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用:形参和实参, 阅读全文
posted @ 2018-04-21 11:44 明-少 阅读(83) 评论(0) 推荐(0)