09 2019 档案

day28
摘要:[TOC] 包 什么是包 包就是模块,也是用来导入的 包的本质就是内含带有 文件的文件夹 为什么要有包 随着文件越来越大,模块越来越多,模块设计者对模块的管理和维护越来越复杂,因此我们可以使用包来扩展模块的功能. 如何使用包 模块与包 导入模块发生的三件事: 1. 创建一个模块的名称空间 2. 执行 阅读全文

posted @ 2019-09-28 23:52 Isayama 阅读(153) 评论(0) 推荐(0)

day27
摘要:[TOC] os模块 与操作系统交互,控制文件/文件夹 使用方法 对文件操作 判断是否为文件 删除文件 重命名文件 对文件夹操作 判断是否为文件夹 创建文件夹 删除文件夹 列出文件夹内所有的文件(重点) 辅助性的 当前文件的所在文件夹 当前文件所在的具体路径 文件的文件夹 拼接文件路径 判断路径是否 阅读全文

posted @ 2019-09-27 21:33 Isayama 阅读(120) 评论(0) 推荐(0)

day26
摘要:[TOC] 模块的四种形式 模块 就是从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名是test.py的话,它的对应模块名就是test) 包 用来从逻辑上组件模块,本质就是一个目录(必须带有一个 文件) 导入模块 本质就是把python 阅读全文

posted @ 2019-09-26 22:38 Isayama 阅读(125) 评论(0) 推荐(0)

day25作业
摘要:一、 1、 2、 3、 4、 5、 6、 阅读全文

posted @ 2019-09-26 00:34 Isayama 阅读(75) 评论(0) 推荐(0)

day25
摘要:[TOC] 匿名函数 匿名 》没有名字 》没办法调用 》只能和某些办法联用 语法 如果真的要用,会变成有名函数 使用方法 有max/min/filter/map/sorted max 返回最大值 min 返回最小值 filter 筛选 map 映射 sorted 排序 python解释器内置方法 重 阅读全文

posted @ 2019-09-25 22:32 Isayama 阅读(111) 评论(0) 推荐(0)

day24
摘要:[TOC] 迭代器 迭代器并不是函数,只是一个称呼而已 python中一切皆对象(数据类型) 可迭代对象:含有 方法的数据类型就叫做可迭代对象 python中除了数字类型,多有数据类型都是可迭代对象 迭代器对象 迭代器对象就是含有 和`__next__`方法的对象 为什么要有迭代器对象:提供了不依赖 阅读全文

posted @ 2019-09-25 02:14 Isayama 阅读(330) 评论(0) 推荐(0)

day23
摘要:[TOC] 闭包函数 定义 闭包函数把 闭包函数内部的变量+闭包函数内部的函数包在一起 然后通过返回值得形式返回出来 闭包函数嵌套 闭包函数也符合函数嵌套 装饰器 本质 一个 给函数增加功能的函数 注意 1. 装饰器本身是函数,只不过用来装饰 被装饰的函数 2. 不改变原函数的源代码 3. 不改变原 阅读全文

posted @ 2019-09-23 19:21 Isayama 阅读(159) 评论(0) 推荐(0)

总结-1
摘要:[TOC] 计算机基础之编程 什么是编程语言 人与计算机交流的介质 什么是编程 通过编程语言写一堆文件 为什么要编程 替代劳动力 计算机组成 CPU 控制器 控制硬件 运算器 算术运算和逻辑运算 存储器 主存 优点:快 缺点:容量小/断掉即消失/贵 外存 优点:容量大/永久存储/便宜 缺点:慢 IO 阅读全文

posted @ 2019-09-23 14:29 Isayama 阅读(256) 评论(0) 推荐(0)

day22
摘要:[TOC] 可变长参数 形参 用元组加收多余的位置实参 约定俗成形参名为 args 实参 打散列表,然后以位置实参传给位置形参 形参 用字典接收多余的关键字实参 约定俗成形参名为 kwargs 实参 打散字典,然后以关键字实参传给位置形参 形参 形参 接收所有多余的参数 函数的对象 作为函数的返回值 阅读全文

posted @ 2019-09-22 21:13 Isayama 阅读(271) 评论(0) 推荐(0)

day21
摘要:[TOC] 函数的引入 函数 》工具(需要用的时候采用,提前造) 需要用函数的时候,拿来用就行了,提前写/复制粘贴 函数不会改变某一个功能的代码,它制作了一件事情 》封装(接口)让代码更加简洁 函数的定义 使用工具(函数)之前 》必须得造一个工具 》即定义函数 定义方式 函数定义的特性 函数定义过程 阅读全文

posted @ 2019-09-19 20:55 Isayama 阅读(157) 评论(0) 推荐(0)

day21作业
摘要:[TOC] 猜年龄游戏升级版 阅读全文

posted @ 2019-09-19 20:33 Isayama 阅读(91) 评论(0) 推荐(0)

day20
摘要:[TOC] 文件处理 什么是文件处理 修改存储的信息 什么是文件 操作系统提供的虚拟概念,存储信息(用二进制存储信息) 操作文件的流程 打开文件 ①文件路径②打开模式,w 》write③ 修改/读取文件 保存文件 关闭文件 文件的三种打开模式 读取/清空写入/追加写入 读取 rt 》read_tex 阅读全文

posted @ 2019-09-18 21:16 Isayama 阅读(126) 评论(0) 推荐(0)

day19
摘要:[TOC] 字符编码 字符(存储了信息的东西)编码() 键盘发送的是电流 》主机(内存)接收到电流(当作01010101) 》显示屏 接受电流(当作01010101 》键盘) 编码:0101010101 》键盘 文本编辑器存储信息的过程 文本编辑器 》写文本 》存储信息 显示屏(内存) 》(转换)硬 阅读全文

posted @ 2019-09-17 20:11 Isayama 阅读(119) 评论(0) 推荐(0)

day18作业
摘要:[TOC] 猜年龄游戏 条件 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 python age_count = 0 计算次数 age = 18 给定年龄 奖品信息 prize_dict = { '0': "芭比娃娃", '1': "变形金 阅读全文

posted @ 2019-09-16 21:18 Isayama 阅读(99) 评论(0) 推荐(0)

day18
摘要:[TOC] 元组内置方法 tuple (了解) 只可取 , 不可更改 的列表,元组一创建就被写死了 作用 元组一创建就被写死了,定义元组 》占用内存小 》写死了 定义方式 ()内用逗号隔开多个元素(可以为任意数据类型) 使用方法 索引取值 索引切片 for循环 成员运算 len长度 index 获取 阅读全文

posted @ 2019-09-16 19:46 Isayama 阅读(147) 评论(0) 推荐(0)

day17
摘要:[TOC] 流程控制之for循环 提供了一种手段,不依赖索引取值 for + break for + continue for + else 打印load.... 数字类型内置方法 整型 int 作用 年龄/id 定义方式 使用方法 浮点型 float 作用 薪资 定义方式 使用方法 `+ / % 阅读全文

posted @ 2019-09-15 20:54 Isayama 阅读(166) 评论(0) 推荐(0)

day17作业
摘要:猜年龄游戏 阅读全文

posted @ 2019-09-15 20:10 Isayama 阅读(129) 评论(0) 推荐(0)

day16
摘要:[TOC] 一、基本运算符 算术运算符 比较运算符 ` = 阅读全文

posted @ 2019-09-11 19:21 Isayama 阅读(114) 评论(0) 推荐(0)

day16作业
摘要:[TOC] 一、输入姑娘的年龄后,进行判断 二、用while循环,打印1 100之间的奇数和 python count = 0 sum1 = 0 while count true_age: print(f'猜大了,你还有{3 count}次机会') elif guess_age 阅读全文

posted @ 2019-09-11 16:36 Isayama 阅读(101) 评论(0) 推荐(0)

day15
摘要:[TOC] 花式赋值 链式赋值 交叉赋值 列表(list) [1,2,3] 作用: 存储多个(任意数据类型)元素 定义方式: []内用逗号隔开多个元素(任意数据类型) 使用方法: 索引 字典(dict) 作用: 存储多个值,但是每个值都有描述信息 定义方式: {}内用逗号隔开多个键(描述,用字符串) 阅读全文

posted @ 2019-09-10 20:34 Isayama 阅读(121) 评论(0) 推荐(0)

day15作业
摘要:[TOC] 一、简述Python的五大数据类型的作用、定义方式和使用方法: 1.数字类型 整型(int) 10,20,100,300 作用: 描述年龄/id号 定义方式: 使用方法: 浮点型(float) 0.3,99.5 作用: 薪资 定义方式: 使用方法: 与整型差不多 2.字符串类型(str) 阅读全文

posted @ 2019-09-10 19:01 Isayama 阅读(144) 评论(0) 推荐(0)

day14
摘要:[TOC] 一、pycharm快捷键的使用 二、变量 定义世间万物变化的状态 变量名的组成 变量名(描述;接受变量值) 复制符号(赋值,把变量值传给变量名) 变量值(具体的值) 变量名的规范 1、变量名必须要有描述意义 2、变量名由数字/字母/下划线组成,且不能以数字开头 3、不能以关键字命名 定义 阅读全文

posted @ 2019-09-09 17:05 Isayama 阅读(116) 评论(0) 推荐(0)

day14作业
摘要:[TOC] 一、执行Python程序的两种方式及其优缺点 交互式(jupyter) 输入一行,解释一行 优点:交互下,不需要使用print,会自动打印 缺点:关掉了程序就没了 命令行式(pycharm) cmd 中 python 文件路径 优点:直接在cmd就可以使用 缺点:调试非常麻烦 二、Pyt 阅读全文

posted @ 2019-09-09 16:38 Isayama 阅读(136) 评论(0) 推荐(0)

day13
摘要:[TOC] 一、什么是编程 通过编程语言做一些事情,写一堆.py/.obj/.css文件 二、详述计算机组成 CPU 控制器 控制硬件 运算器 算数运算和逻辑运算 存储器(1块,时代发展成2块) 主存(内存) 优点:速度快 缺点:容量小,断电即消失 外存(硬盘) 优点:容量大,永久存储 缺点:速度慢 阅读全文

posted @ 2019-09-06 17:05 Isayama 阅读(135) 评论(0) 推荐(0)

day12
摘要:[TOC] 一、博客园的使用 管理 》 设置 》 修改博客园样式 管理 》 选项 》 修改markdown格式 管理 》 图片 》 上传你的图片 二、markdown文档的编写 用来存储内容 word excel jpg MP4 markdown文档 .md结尾的 存储内容的 相当于word编辑器 阅读全文

posted @ 2019-09-05 19:31 Isayama 阅读(148) 评论(0) 推荐(0)

day10
摘要:[TOC] 面向程序设计 面向过程 编程:面向(对着) 》过程(流程步骤) 》编程(码代码) IPO input(输入) 》process(过程处理) 》output(输出) 面向过程编程 一步一步(一个一个函数),上一个函数 输出是向下一个函数的输入 编程:控制变量不断的变化 优点:代码独立性提高 阅读全文

posted @ 2019-09-05 19:15 Isayama 阅读(226) 评论(0) 推荐(0)

day09
摘要:[TOC] 函数 函数实在分开工具,不会减少代码量 函数的语法 定义函数 编写注册函数 编写登录函数 定义函数的三种方式 空函数 有参函数(有参数()的函数) 无参函数 函数的返回值 1、如果函数没有返回值,默认返回None None就是返回值(使用函数后拿到的一个结果) 2、函数可以通过retur 阅读全文

posted @ 2019-09-02 15:34 Isayama 阅读(127) 评论(0) 推荐(0)