摘要: [TOC] 模块 1 定义 ​ 其实模块简单说就是一堆代码实现某个功能,它们是已经写好的.py文件。只需要用import应用即可 2 模块的形式 ​ (1)自定义模块 ​ (2)内置模块(标准库) ​ (3)开源模块(三方库) ​ (4)文件夹版,在python中叫做包 3 模块的引用 ​ (1)i 阅读全文
posted @ 2019-06-05 16:57 X_solitude 阅读(107) 评论(0) 推荐(0) 编辑
摘要: [TOC] 二分法 匿名函数 匿名函数,他没有绑定名字,使用一次即被收回,加括号既可以运行。 lambda关键字 冒号:之前的a,b,c表示它们是这个函数的参数。 匿名函数不需要return来返回值,表达式本身结果就是返回值。 lambda 只是一个表达式,函数体比 def 简单很多。 lambda 阅读全文
posted @ 2019-06-05 16:55 X_solitude 阅读(194) 评论(0) 推荐(0) 编辑
摘要: [TOC] 迭代器 1 可迭代对象 ​ 有 __ iter __ 的都是可迭代对象 ​ 可迭代的对象:Python内置str、list、tuple、dict、set、file都是可迭代对象 2 迭代器对象 ​ 有 __ next __ 的可迭代对象叫做迭代器对象 ​ 文件本身就是迭代器对象 3 缺点 阅读全文
posted @ 2019-06-05 16:54 X_solitude 阅读(141) 评论(0) 推荐(0) 编辑
摘要: [TOC] 闭包函数 1 定义 ​ 闭是封闭(函数内部函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。闭包指的是:函数内部函数对外部作用域而非全局作用域的引用 2 两种为函数传参的方式 ​ (1)使用参数的形式 ​ (2)包给函数 装饰器 1 定义 ​ 实质: 是一个函数 参数 阅读全文
posted @ 2019-06-05 16:46 X_solitude 阅读(111) 评论(0) 推荐(0) 编辑