Python基础
文章平均质量分 65
Jun_Stronger
加油!
展开
-
python数据分析学习-numpy
numpy 左闭右开,切片修改会改原数组 优点 代码更简洁:直接以数组、矩阵为粒度计算,支持大量数字函数 性能更高效:存储效率、输入输出计算性能好很多 numpy大部分代码基于C实现,与python的list不一样 是Python各种数据科学类库的基础库:SciPy、Scikit-Learn、Tensorflow、PaddlePaddle………… a = np.arange(n) ** 2 b = np.arange(n) ** 3 c = a+b a = [i ** 2 for i in range原创 2021-11-22 11:11:08 · 91 阅读 · 0 评论 -
python数据分析学习-pandas
matplotlib画图 numpy处理数值型数组 pandas数值型数组、字符串、时间序列、列表、字典所有数据类型 Pandas 使用中存在降维,提高运行速度。DataFrame-Series-Python单值 Pandas数据读取 pd.read_csv(),csv、tsv、txt,用逗号\tab分隔的纯文本文件 读取csv,使用默认的标题行、逗号分隔符 rating = pd.read_csv(path) head()、shape()行列元组、columns列名列表、index索引序列、原创 2021-11-21 21:50:49 · 304 阅读 · 0 评论 -
python学习笔记2-函数
python学习笔记2-函数、变量作用域、递归函数、斐波那契数列 函数参数传递的内存分析 函数调用,进行参数传递。实参不可变对象,值不变;实参可变对象,值可变。 函数返回值 返回多个值,返回类型为元组 位置\关键词形参实参 序列中每个元素转为位置实参:函数调用时,列表前加***** 字典中每个键值对转换为关键字实参:函数调用时,字典前加****** 之后的参数,都必须是关键字形参:函数定义时,在后面形参位置,前加**** 个数可变的位置形参:函数定义时,形参前加***** 个数可变的关键词形原创 2021-11-14 19:51:05 · 516 阅读 · 0 评论 -
python学习笔记3-对象
面对对象 1.类与对象 python中一切皆对象 创建类 class Student: #每个单词首字母大写 类对象 native_space='江苏' # 类属性 def __init__(self,name,age): self.name = name # 局部变量name赋值给实例属性 self.age = age def eat(self): # 实例方法 pass @staticmethod def sm():原创 2021-11-14 19:51:47 · 370 阅读 · 0 评论 -
python学习笔记4-文件操作
python学习笔记4-文件操作 编码格式 python解释器使用Unicode(内存) .py文件在磁盘上使用UTF-8存储(外存) 文件读写原理 文件读写:IO操作。队列,先进先出的方式。 .py文件由解释器执行,执行时会调用os操作系统的资源,去操作磁盘上的文件(读写)。 程序的对象,映射磁盘的一个文件 语法规则: file = open(filename, mode, encoding)# 文本格式默认GBK,python文件默认UTF-8 r,只读模式,文件纸张在文件开头 w,只写模原创 2021-11-14 19:52:14 · 678 阅读 · 0 评论 -
Python学习笔记1-内置数据结构
变量: 存储一个对象的引用;由id()、type()、value组成 1.列表[list]: python内置数据结构 本身由id()、type()、value组成,指向列表对象; 列表对象相当于数组,存储多个对象的引用;对象可以为多个不同数据类型; 列表的创建 lst = [1,'2',1,'hello','world'] lst = list([1,'2',1]) 列表的特点 元素有序、索引映射唯一数据(正序0开始,逆序-1开始)、存储重复数据、存储不同数据类型、根据需要动态分配和回收内存原创 2021-11-14 19:50:08 · 694 阅读 · 0 评论