摘要: 模块 什么是模块 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链 阅读全文
posted @ 2019-03-20 15:11 耀眼的黑马甲 阅读(151) 评论(0) 推荐(0)
摘要: 装饰器 装饰器本质上就是一个python函数,他可以让其他函数在不需要做任何改动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象。 装饰器的应用场景:比如插入日志,性能测试,事务处理,缓存等等场景。 开放封闭原则 1,对扩展是开放的 为什么要扩展开放? 答:任何一个程序,不可能在设计只初九已 阅读全文
posted @ 2019-03-18 19:24 耀眼的黑马甲 阅读(128) 评论(0) 推荐(0)
摘要: 生成器 推导式 阅读全文
posted @ 2019-03-18 19:21 耀眼的黑马甲 阅读(64) 评论(0) 推荐(0)
摘要: 函数的名称 闭包 迭代器 递归 阅读全文
posted @ 2019-03-15 15:17 耀眼的黑马甲 阅读(101) 评论(0) 推荐(0)
摘要: 函数初识 为什么要使用函数? 函数最重要的目的是方便我们重复使用相同的一段程序。 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 函数的定义与调用 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 (def 是固 阅读全文
posted @ 2019-03-13 14:07 耀眼的黑马甲 阅读(214) 评论(0) 推荐(0)
摘要: 03 初识列表 why: 字符串的缺点: 1,只能存储少量的数据。 2,s = '1True[1,2,3]' 无论索引,切片 获取的都是字符串类型,单一,转化成它原来的类型还需要再一步转换。 int(s[0]) what: python基础数据类型之一:list列表。 列表是以中括号组成,每个元素以 阅读全文
posted @ 2019-03-09 23:01 耀眼的黑马甲 阅读(142) 评论(0) 推荐(0)
摘要: 03 int 十进制与二进制之间的转换04 bool05 str python中凡是用引号引起来的都是字符串 1,存储相对少量的数据。 2,描述信息。 1,bool str int 三者之间的转换 2,字符串的索引,切片 3,字符串的常用方法06 for循环 阅读全文
posted @ 2019-03-09 22:58 耀眼的黑马甲 阅读(115) 评论(0) 推荐(0)
摘要: 03 pycharm使用04 格式化输出05 while循环 why: 吃饭睡觉上课, 地球绕着太阳公转,单曲循环,列表循环。 what: while how: while 条件: 循环体 where: 程序中重复的做之前的事情,输入账号,密码,等操作。06 运算符 算术运算,赋值运算,比较运算,身 阅读全文
posted @ 2019-03-09 22:57 耀眼的黑马甲 阅读(163) 评论(0) 推荐(0)
摘要: 01 cpu 内存 硬盘 操作系统 CPU:中央处理器,相当于人大脑。 飞机 内存:临时存储数据。 8g,16g, 高铁 1,成本高。 2,断电即消失。 硬盘:长期存储大量的数据。 1T 512G等等 步行 文件,视频,等等。 计算 1 + 1 上面这三个都是计算机的硬件。 硬件之间不能直接转移数据 阅读全文
posted @ 2019-03-09 22:56 耀眼的黑马甲 阅读(140) 评论(0) 推荐(0)
摘要: 编码的进阶 文件操作 深浅copy 阅读全文
posted @ 2019-03-09 22:44 耀眼的黑马甲 阅读(106) 评论(0) 推荐(0)