09 2019 档案
发表于 2019-09-29 16:24阅读次数:198评论次数:0
摘要:[TOC] 1. numpy模块 numpy模块的作用 用来做数据分析,对numpy数组(既有行又有列)——矩阵进行科学计算 实例 2. matplotlib模块 matplotlib模块的作用 画图(画各种与数据相关的图) 实例 3. pandas模块 pandas模块的作用 操作各种文本文件(如
阅读全文 »
发表于 2019-09-28 21:01阅读次数:279评论次数:0
摘要:1. 包 什么是包 包就是模块 包有什么用 当模块内的函数过多时,为了方便管理函数,把多个函数划分成多个模块,但同时不同改变原来的导入方式,把多个模块放入一个包(文件夹)内。 通过包,可以不改变用户的导入方式(就和装饰器不改变被装饰函数的调用方式同理),提高用户体验 未来导包就是导__init__
阅读全文 »
发表于 2019-09-27 18:18阅读次数:131评论次数:0
摘要:模块 1. os模块 os模块有什么用 与操作系统交互,控制文件/文件夹 # 对文件操作 import os ## 判断是否为文件 res = os.path.isfile(r'D:\上海python12期视频\python12期视频\day 16\00 上节课回顾.md') print(res)
阅读全文 »
发表于 2019-09-26 15:40阅读次数:172评论次数:0
摘要:[TOC] 模块基础 Python看成手机,pip是应用管家,模块就是应用软件 模块的作用:模块就是让代码更方便的实现一个功能 1. 模块的四种形式 1. 内置模块 python解释器启动自带的模块 如 2. pip 安装的模块 3. 自定义模块 4. 包(模块) 2. import 和 from.
阅读全文 »
发表于 2019-09-25 15:44阅读次数:232评论次数:0
摘要:函数进阶三 1. 匿名函数 1. 什么是匿名函数 匿名函数就是没有名字的函数,没法调用,他只能和某些方法联合起来使用 2. 匿名函数的语法 lambda 参数:返回值 #也可以通过赋值,让它变为有名函数 f = lambda x,y:x+y res = f(1,2) print(res) 3. 能和
阅读全文 »
发表于 2019-09-24 20:08阅读次数:15162评论次数:2
摘要:最简单方法注册苹果美区Apple ID 1.打开苹果官网链接 "苹果官网" 2. 点击右下角的 United States 3. 点击图片中的选项 4.点击右上角的选项创建新的Apple ID 注意是新的Apple ID,不能使用注册过Apple ID的邮箱 按着注册步骤,期间地区选United S
阅读全文 »
发表于 2019-09-24 16:15阅读次数:136评论次数:0
摘要:[TOC] 函数的进阶二 isinstance 方法 1. 迭代器(不是函数,只是一个称呼而已) 1. 可迭代对象 什么叫可迭代对象: 数据类型中除了数字类型之外,其他的都是可迭代对象 2.迭代器对象 什么叫迭代器对象 只有文件是迭代器对象 为什么要有迭代器对象 提供了 不依赖索引取值的手段 for
阅读全文 »
发表于 2019-09-23 13:51阅读次数:135评论次数:0
摘要:[TOC] 函数的进阶一 1. 闭包函数 闭包函数:闭包函数把闭包函数内部的变量 +闭包函数内部的函数 这两者包裹在一起,然后通过返回值的形式返回处来。 这样一来,就能在全局进行对闭包函数内部的函数的调用 闭包函数至少得符合函数的嵌套 2 .装饰器 (1)二层装饰器 装饰器就是对闭包函数的高级应用
阅读全文 »
发表于 2019-09-20 17:23阅读次数:129评论次数:0
摘要:函数的进阶 1. 可变长参数 (1)可变长形参 (2)可变长实参 2. 函数的对象 python中一切皆对象 对象能够完成这四件事情 1. 能被引用 2. 当作容器类数据类型的元素 3. 当作函数的实参 4. 当作函数的返回值 3. 函数的嵌套 函数的嵌套就是函数里面有函数 函数内部定义的函数,外部
阅读全文 »
发表于 2019-09-19 15:20阅读次数:136评论次数:0
摘要:[TOC] 1. 函数的定义 函数的定义的特性:函数定义过程,只检测语法,不执行代码。当调用函数,会执行代码 2. 定义函数的三种方式 空函数 无参函数 有参函数 3. 函数的调用 函数的调用就是 使用函数 4. 函数的返回值 只要定义了函数,调用函数就有返回值。函数的返回值默认是 None 我们用
阅读全文 »
发表于 2019-09-18 15:26阅读次数:529评论次数:0
摘要:[TOC] 1. 文本处理 1. 什么是文本处理 修改存储的信息 2. 什么是文件 操作系统提供的一个虚拟单位,用来存储信息(用二进制存储信息) 3. 操作文件的流程 1. 打开文件 open('路径','操作模式',encoding = '字符编码') 2. 读取/修改文件 r / w / a 3
阅读全文 »
发表于 2019-09-17 16:04阅读次数:170评论次数:0
摘要:1. 字符编码 字符:就是存储了信息的东西 键盘发送等等是电流——》主机(内存)接收到电流(当做010101011101)——》显示屏 接收电流 (当做010101010——》键盘) 2. 文本编辑器存储信息的过程 文本编辑器——》写文本 ——》存储信息 显示器(内存)——》(转换)硬盘 3. 编码
阅读全文 »
发表于 2019-09-16 17:13阅读次数:249评论次数:0
摘要:目录1. 元组(tuple)1. 作用2. 定义方式3. 使用方法4. 有序or无序5. 可变or不可变2. 字典(基于散列表(哈希)实现存储)1. 作用2. 定义方式3. 使用方法4. 有序or无序5. 可变or不可变3. 散列表(哈希表)4. 集合(基于散列表(哈希)实现存储)1. 作用2. 定
阅读全文 »
发表于 2019-09-12 16:44阅读次数:140评论次数:0
摘要:[TOC] 1.流程控制之for循环 while循环:可以循环一切事物 for 循环: 提供了一种手段,不依赖索引取值 for + continue for + break for + else 2. 数据类型的内置方法 1. 数字类型(整型(int) 浮点型(float)) (1)作用 描述年龄/
阅读全文 »
发表于 2019-09-11 15:29阅读次数:155评论次数:0
摘要:[TOC] 博客05 1. 基本运算符 (1)算术运算符 (2)比较运算符 (3)赋值运算符 (4)逻辑运算符(把多个条件同时叠加) Python运算符优先级,但是当我们想要哪个先运算,就给它加上小括号。不用死脑筋记运算符的运算优先级 2.流程控制 流程控制——》控制变量往一个方向变化 (1)if
阅读全文 »
发表于 2019-09-10 17:39阅读次数:179评论次数:0
摘要:[TOC] 博客04 1. 数据类型 (1)列表 (2)字典 (3)布尔类型 2. 解压缩 解(解开)压缩(容器类数据类型):只针对2 3个元素容器类型的解压 3. 花式赋值 链式赋值 交叉赋值 4. python与用户交互 用户说一句,计算机(python程序)答一句 python2和python
阅读全文 »
发表于 2019-09-09 16:46阅读次数:186评论次数:0
摘要:[TOC] Python入门 1.变量 1. 变量就是可变的的量,用来描述某个事物的属性。本质作用就是描述和接收变量值 2. 定义变量的方式: 变量名 = 变量值 3. 变量名的规则: 变量名必须具有描述意义 变量名以字母、数字和下划线组成。 变量名不能以关键字命名 4. 变量名的两种表示方式:
阅读全文 »
发表于 2019-09-06 15:58阅读次数:253评论次数:0
摘要:[TOC] 计算机组成和操作系统以及编程语言 一、编程 什么是编程? 编程就是写一堆堆文件。(控制变量不断变化的过程) 为什么编程? 代替劳动力,帮助人完成一些具体的事情 什么是编程语言? 编程语言是人与计算机交流的介质 二、冯诺依曼机的五大结构:==控制器,运算器,存储器,输入设备,输出设备==。
阅读全文 »
发表于 2019-09-05 20:42阅读次数:149评论次数:0
摘要:一级标题 这不是开玩笑 你问我为什么? 粗的才好(滑稽) 什么!明明有人推我 一闪一闪亮晶晶 我上面有人人在这 water?H2O(下标) hello world! hello world hello world!!!!! hello world print('hello markdowm!') p
阅读全文 »
发表于 2019-09-05 11:23阅读次数:179评论次数:0
摘要:文本处理 什么是文件:文件是操作系统提供的一个虚拟概念,拿来存储信息的 什么是文本文件:.txt/.word/.md/.py/.xml/.ini 存储的是文字的文件 多媒体文件:视频/音频文件 1. 如何通过文本编辑器去控制txt文件(步骤) 找到文件路径 (通过记事本)打开文件 读取/修改操作 保
阅读全文 »
发表于 2019-09-04 19:28阅读次数:123评论次数:0
摘要:目录一、列表1.删除列表中的元素:2.输出列表中元素的索引:二、字符串1.切割字符串:2. 字符串也可以进行比较,先按首字母比较,相同就比较第二位字母。三、BUG四、 读取文本文件五、一些小的技巧1. 字符串2. 运算3.Python自带的一些东西4. 散列表(哈希表)六、 集合七、 re模块八 、
阅读全文 »
发表于 2019-09-04 19:21阅读次数:123评论次数:0
摘要:编程 编程就是控制变量不断变化 1.面向过程编程 面向过程编程就是,对着 —》 流程/步骤—》 码代码 1.IOP IPO就是:Input(输入)——》Process(过程/处理)——》Output 面向过程编程类似于车间(流水线的工作过程) 未来码代码的目的:输入一些变量,然后会通过一系列的步骤改
阅读全文 »
发表于 2019-09-02 16:58阅读次数:112评论次数:0
摘要:1.函数的三种定义方式 ==函数如果没被调用,则运行只会检查函数内的语法,不会执行函数里的代码== 1.空函数 def hanshuming(): #TODO 这个函数的功能,暂时不会写 pass #写个空函数,占个位置 2.有参函数 def hanshuming(x,y) if x>y: prin
阅读全文 »