摘要: 模块 模块基础 模块的定义 模块就是存放一堆函数的文件 包的定义 把一堆是模块的文件放在一个文件夹,这个文件夹就是包 此文件夹下需要有一个__init__.py文件 模块的优势 直接使用第三方模块,拿来主义 把公共功能做成自定义模块,让各个组件调用 import & from ... import 阅读全文
posted @ 2019-06-05 19:41 heroknot 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 函数(三) 递归 递归的经典应用 二分法 内置函数 Python已经帮你写好的函数,拿来就可以用 面向过程编程 优点:复杂的问题简单化 缺点:扩展性差 如同工厂里的流水线一般 阅读全文
posted @ 2019-06-04 20:57 heroknot 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 函数(二) 函数对象 函数本身是一个对象,可以赋值给一个变量 函数嵌套 函数中可以有另一个函数,当执行外面的函数,里面的函数也会被执行 名称空间与作用域 注意: 加载顺序:内置命名空间,全局命名空间,局部命名空间 查找循序:局部命名空间,全局命名空间,内置命名空间 作用域 闭包函数 装饰器 最简单的 阅读全文
posted @ 2019-06-03 20:29 heroknot 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 函数(一) 函数基础 把代码进行封装,组成一个通用的模板。输入参数,输出返回值。 函数的返回值 return 1、默认返回None 2、可以返回多个值 3、可以返回任何类型的值 4、return在返回值的同时,终止函数 函数对象 Python中一切皆对象 可以把函数赋值给变量 函数参数的应用 形参 阅读全文
posted @ 2019-05-29 21:13 heroknot 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1,工作中碰到新业务,拿出作业指导书依次操作,做到一半发现作业指导书逻辑不通,业务进行不下去了。如果起草的人能事先模拟一遍解释器,那么能省去很大的麻烦 2,不懂业务的纯“管理者”喜欢对具体工作指手画脚,还刚愎自用不听劝。如果他知道内置方法,就应该明白,注重结果少关注过程,让专业人做专业事 3,如果一 阅读全文
posted @ 2019-05-29 08:31 heroknot 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Python中修改文件的核心思路 阅读全文
posted @ 2019-05-28 15:36 heroknot 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Python中的字符编码 Python解释器执行py文件的原理 Python解释器启动后,相当于启动了一个文本编辑器,读取文件中的内容到内存中。但与文本编辑器不同的是,Python解释器的目的不是为了显示文件内容,而是一条一条执行文件中的内容 什么是字符编码 计算机只认识数字0和1。人类使用的字符信 阅读全文
posted @ 2019-05-27 19:55 heroknot 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 列表、元组、字典、集合类型及其内置方法 列表类型内置方法: 按索引取值及赋值及切片取值 长度 成员运算 追加值 删除 循环 其他常用方法 元组的内置方法 字典类型的方法 优先需要掌握的方法 需要掌握的其他方法 集合类型的内置方法 python 长度len empty_set = set() frui 阅读全文
posted @ 2019-05-25 13:53 heroknot 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 数字类型及字符串类型的内置方法 数字类型 数字类型有哪些? 整型和浮点型 有哪些运算符? 平时用的加减乘除、整除、模运算、幂运算,比较运算等 他们的属性? 数字类型没有有序,无序一说。换言之,不存在索引这个概念 数字类型属于不可变数据类型。换言之,如果值发生变化,内存地址也会变化 字符串类型(重点) 阅读全文
posted @ 2019-05-23 16:44 heroknot 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Python之流程控制 if语句 条件判断语句 while语句 循环语句,如果符合条件且没有break,会一直循环下去 for语句 一种可以预先指定循环次数,可以提供遍历功能的循环 阅读全文
posted @ 2019-05-22 15:08 heroknot 阅读(126) 评论(0) 推荐(0) 编辑