摘要: 简单的装饰器举例 装饰器的作用 不想修改函数的调用方式 但是还想在原来的函数前后添加功能 。timmer就是一个装饰器函数,只是对一个函数 有一些装饰作用 原则 开放封闭原则: ​ 对扩展是开放的,对修改是封闭的。 本质 装饰器的本质 : 闭包函数 函数名的两个内建函数 多个装饰器装饰同一个函数 使 阅读全文
posted @ 2019-05-28 21:13 Yaco_Chen 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后 阅读全文
posted @ 2019-05-28 19:17 Yaco_Chen 阅读(473) 评论(0) 推荐(0) 编辑
摘要: [TOC] 文件操作 1 打开文件 2 文件打开方式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认】 w,只写模式【不可读;不存在则创建;存在则清空内容;】 x, 只写模式【不可读;不存在则创 阅读全文
posted @ 2019-05-28 16:45 Yaco_Chen 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 算术运算符 比较运算符 逻辑运算符 赋值运算符 成员运算 身份运算符 is 和 is not 基础数据类型 分为 数字类型、字符串类型、列表类型、字典类型、元组类型、集合类型和布尔类型。 数字类型 字符串类型 列表类型 元组类型 字典类型 拓展知识 enumerate 枚举 range 范围 阅读全文
posted @ 2019-05-28 15:39 Yaco_Chen 阅读(199) 评论(0) 推荐(0) 编辑
摘要: ```python # 要求: # 登录之后,才能游戏。3次登录机会。 # 猜年龄,3次机会。失败后可以选择是否继续。 # 猜对后可以领取奖品。两次。不领取可以直接退出 user_info = { 'username': 'nick', 'pwd': '123', 'login_status': False } age = 18 login_count = 3 guess... 阅读全文
posted @ 2019-05-28 14:45 Yaco_Chen 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 文件操作 文件路径 d:\test.txt 编码方式 utf 8 gbk。。。 操作方式 操作方式:只读,只写,追加,读写,写读..... 以什么编码方式储存的文件,就以什么编码打开进行操作。 阅读全文
posted @ 2019-05-27 23:15 Yaco_Chen 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 计算机基础(掌握) 启动应用程序的流程 1. 双击qq 2. 操作系统接受指令然后把该操作转化为0和1发送给CPU 3. CPU接受指令然后把指令发送给内存 4. 内存接受指令把指令发送给硬盘获取数据 5. qq在内存中运行 文本编辑器存取文件的原理 1. 在文本编辑器中按下键盘中j的时候 2. 文 阅读全文
posted @ 2019-05-27 21:09 Yaco_Chen 阅读(160) 评论(0) 推荐(0) 编辑
摘要: python 学习第一周 阅读全文
posted @ 2019-05-27 12:12 Yaco_Chen 阅读(122) 评论(0) 推荐(0) 编辑
摘要: [TOC] 今天的课程主要针对部分数据类型的内置方法进行了讲解,包括列表、元组、字典以及集合。 下面详细对以上提到的几种数据类型进行讲解。 列表数据类型的内置方法 作用 可以使用列表存储多个元素,如兴趣爱好。 列表既可以存数据,也可以取数据。 定义方式 元素之间以 号隔开。元素可以是任意类型的数据。 阅读全文
posted @ 2019-05-25 11:42 Yaco_Chen 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 首先,为什么要有数据类型? 对于不同类型的变量,需要用不同的数据类型去描述. 数字类型的内置方法 数据类型又分为整形和浮点型.以下所述的内置方法均适用于这两个类型. 必须掌握的方法 数据类型有基本的加减乘除/取余/整除等方法,符号分别为 + / % // 注意:数据类型为不可变数据类型. (值改变I 阅读全文
posted @ 2019-05-23 17:57 Yaco_Chen 阅读(173) 评论(0) 推荐(0) 编辑