Python
python知识
LiuDi1999
啦啦啦
展开
-
pandas 库 系列知识点
在数据分析工作中,Pandas 的使用频率是很高的,一方面是因为 Pandas 提供的基础数据结构 DataFrame 与 json 的契合度很高,转换起来就很方便。另一方面,如果我们日常的数据清理工作不是很复杂的话,你通常用几句 Pandas 代码就可以对数据进行规整。pandas中有Series 和 DataFrame 这两个核心数据结构,他们分别代表着一维的序列和二维的表结构。基于这两种数据结构,Pandas 可以对数据进行导入、清洗、处理、统计和输出。数据结构:Series 和 DataFram原创 2020-08-10 14:17:52 · 384 阅读 · 0 评论 -
numpy库 系列知识点总结
在 NumPy 里有两个重要的对象:ndarray(N-dimensional array object)解决了多维数组问题ufunc(universal function object)是解决对数组进行处理的函数。ndarray 对象ndarray 实际上是多维数组的含义。在 NumPy 数组中,维数称为秩(rank),一维数组的秩为 1,二维数组的秩为 2,以此类推。在 NumPy 中,每一个线性的数组称为一个轴(axes),其实秩就是描述轴的数量。创建数组import numpy原创 2020-08-09 14:33:55 · 308 阅读 · 0 评论 -
Python3 07 基础实例
Python 数字求和# 用户输入数字num1 = input('输入第一个数字:')num2 = input('输入第二个数字:')# 求和sum = float(num1) + float(num2)# 显示计算结果print('数字 {0} 和 {1} 相加结果为: {2}'.format(num1, num2, sum))执行以上代码输出结果为:输入第一个数字:1.5输入第二个数字:2.5数字 1.5 和 2.5 相加结果为: 4.0Python 平方根平方根,又叫原创 2020-08-04 18:06:59 · 514 阅读 · 0 评论 -
Python3 06 面向对象、标准库概览
Python3 面向对象类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员: 类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。局部变量: 定义在方法中的变量,只作用于当前实例的类原创 2020-08-04 11:40:41 · 157 阅读 · 0 评论 -
Python3 05 File 方法、文件/目录方法、错误和异常、
Python3 File 方法file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数:Python3 OS 文件/目录方法os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示:Python3 错误和异常Python有两种错误很容易辨认:语法错误和异常。语法错误Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例:>>> while True print('Hello world') F原创 2020-08-04 10:38:28 · 284 阅读 · 0 评论 -
Python 04 函数、数据结构、模块、输入和输出
Python3 函数Python 定义函数使用 def 关键字,一般格式如下:def 函数名(参数列表): 函数体使用函数来输出"Hello World!":>>> def hello() : print("Hello World!") >>> hello()Hello World!更复杂点的应用,函数中带上参数变量:def area(width, height): return width * height def pr原创 2020-08-03 19:01:28 · 364 阅读 · 0 评论 -
Python 03 条件控制if – elif – else、循环、迭代器与生成器、
Python3 条件控制if 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3如果 “condition_1” 为 True 将执行 “statement_block_1” 块语句,如果 “condition_1” 为False,将判断 “condition_2”,如果"condition_2原创 2020-08-03 17:13:52 · 492 阅读 · 0 评论 -
Python3 02 数字(Number)、字符串、列表、元组、字典
Python3 数字(Number)>>> 2 + 24>>> 50 - 5*620>>> (50 - 5*6) / 45.0>>> 8 / 5 # 总是返回一个浮点数1.6>>> 17 / 3 # 整数除法返回浮点型5.666666666666667>>>>>> 17 // 3 # 整数除法返回向下取整后的结果5>>> 17 %原创 2020-08-03 14:05:22 · 386 阅读 · 0 评论 -
Python3 01 基础语法、基本数据类型、运算符
Python3 基础语法编码默认情况下,Python 3源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。标识符第一个字符必须是字母表中字母或下划线’_’。标识符的其他的部分有字母、数字和下划线组成。标识符对大小写敏感。在Python 3中,非-ASCII 标识符也是允许的了。python保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword module,可以输出当前版本的所有关键字:注释Python中单行注释以原创 2020-08-03 13:05:54 · 169 阅读 · 0 评论