03_Numpy数组运算和函数 Numpy非常重要的一个特性就是矢量化,对数组进行运算时,所有运算会自动作用于数组中的每一个成员,而不需要编写循环。 1 数组和标量的运算 123import numpy as npimport pandas as pdimport matplotlib.pyplot as plt 数组和数值进行加减乘除、取模求幂等运算,对应的运算会作用到数组的每一个元素上。 1234arr = np.arang 2024-06-06 数据处理与分析 #Numpy
02_Numpy索引和布尔逻辑 1 普通索引 12import numpy as npimport matplotlib.pyplot as plt 和Python中的list索引类似,在多维数组中有特色用法。 12345678arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(arr, end='\n\n')print(f'arr[0][1 2024-06-05 数据处理与分析 #Numpy
01_Numpy基础属性和方法 命令模式下的快捷键: Alt + Enter 运行当前单元格并在下面插入新的单元格 Shift + Enter 运行当前单元格并选中下方的单元格 Ctrl + Enter 运行当前单元格 j / k、Shift + j / Shift + k 选中下方/上方单元格、连续选中下方/上方单元格 a / b 在下方/上方插入新的单元格 c / x 复制单元格 / 剪切单元格 v / Shift + v 2024-06-04 数据处理与分析 #Numpy
00_MySQL基础 1 数据定义语言DDL Data Definition Language:数据定义语言,用来定义数据库对象(数据库,表,字段)。 1.1 库操作 创建数据库: 1CREATE DATABASE [IF NOT EXISTS] 数据库名 [CHARSET = 'utf8']; 显示所有库: 1SHOW DATABASES; 使用指定数据库: 1USE 数据库名; 删除指定数据库: 2024-06-01 数据处理与分析 #MySQL
Linux基础 1 Linux 系统概述 Linux 发行时间: 1991年 Linux 的创始人: 林纳斯·托瓦兹 Linux 的吉祥物: 企鹅 官网地址: https://www.kernel.org/ Linux 发行版 = Linux 内核 + 系统库 + 系统软件 Linux 的内核完全开源免费,但是 Linux 的发行版不一定免费。 Linux 是目前服务器端用到的最多的操作系统,支持 7 * 2024-05-29 研发工具 #Linux
13_Python数据结构与算法 鉴于C++章节已做详细说明,本节只做记录,不做详细讲解。 1 数据结构 1.1 栈 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838 2024-05-24 Python语言 #Python
12_Python面向对象高级 1 __slots__限制属性 Python可以通过 对象.属性的方式很方便的添加属性值,但是这种方式太自由了,Python可以定义一个特殊的变量 __slots__来限制类的属性。 1234567891011121314151617181920212223242526272829class Person(object): __slots__ = ('name', & 2024-05-22 Python语言 #Python
11_Python网络编程 1 网络协议 阮一峰 互联网协议入门(一) 自下而上讲解互联网如何构成 阮一峰 互联网协议入门(二) 自上而下讲解互联网如何应用 2 编解码 从网络或磁盘上读取字节流,读到的数据是bytes。要把bytes变为str,就需要用decode()方法,如果想要将str转为bytes,就需要使用encode()方法。 s.encode(码表)编码,默认码表为 UTF-8 s.decode(码表)解码, 2024-05-21 Python语言 #Python
10_Python正则表达式 1 匹配规则 1. 普通字符 大多数字符(字母、数字、汉字)就是普通字符,它们匹配自己。 abc 匹配字符串中的 "abc" 你好 匹配字符串中的 "你好" 2. 元字符 . (点号):匹配任意一个字符(除了换行符 \n)。 a.c 匹配 "abc", "a@c", "a c" \d:匹配任意一个数字。等价于 [0-9]。 \d\d 匹配 "12", "05" \w:匹配任意一个字母 2024-05-19 Python语言 #Python
09_Python多进程和多线程 1 多任务 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开两个记事本就启动了两个记事本进程, 有些进程内部要同时干多件事,比如Word同时进行打字和拼写检查,需要同时运行多个“子任务”,我们把进程内的这些“子任务”称为线程(Thread)。线程是最小执行单元,一个进程至少有一个线程。 串行:多个任务依次执行 并发:对于单核CPU,多个任务 2024-05-18 Python语言 #Python