摘要: 递归单数&纯函数&匿名函数&内置函数&偏函数 一、递归函数 调用函数自身 有一个结束条件 能用递归的地方都能用循环解决 递归的效率比循环低 代码实例: 三、匿名函数 没有名字的函数 通过lambda定义 定义极为简单的函数可以直接returen的函数,不能处理复杂逻辑 四、三目运算符 五、内置函数 阅读全文
posted @ 2019-05-22 03:04 讲明白 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 闭包条件 作用域 L_E_G_B 函数中嵌套函数 外层函数返回内存嵌套函数名 嵌套函数有引用一个非全局据变量(E作用域) 作用:实现数据锁定,提高稳定性 装饰器 知识储备: 作用域 L_E_G_B 高阶函数 :1.函数名可以作为参数传入;2.函数名还可以作为返回值 闭包 解释: 装饰函数是一个闭包样 阅读全文
posted @ 2019-05-22 02:51 讲明白 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、元组和列表 1.元祖和列表的性能分析 测试环境:ipython 中使用 timeit模块 计算时间模块介绍: # ipython环境下 In [1]: timeit list1=[1,2,3] 42.3 ns ± 1.2 ns per loop (mean ± std. dev. of 7 ru 阅读全文
posted @ 2019-05-22 02:46 讲明白 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 文档地址 pep8(python代码样式规范)文档地址(中文) pep257(Python文档字符串相关的约定)文档地址 pep20 (python的禅宗)文档地址 代码样式规范 (pep8) 1.行缩进:tab(4个空格) 隐式行连接缩进 1、对齐 2、层级缩进 3、\ # 对齐缩进 # 对齐缩进 阅读全文
posted @ 2019-05-22 02:13 讲明白 阅读(3103) 评论(0) 推荐(0) 编辑
摘要: 一、虚拟环境介绍 主要工具 virtualenv 和 pipenv 为给不同的工程创建互相独立的工程 每个功能都有自己的依赖包,与工程无关 虚拟环境中同一个包可以有不同的版本 虚拟环境的数量没有限制 二、virtualenv的安装和应用 环境安装(windows) 1. pip 安装 virtual 阅读全文
posted @ 2019-05-22 00:42 讲明白 阅读(955) 评论(0) 推荐(0) 编辑