自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 机器学习——数据科学包(第二节:Pandas快速入门)

文章目录1 Pandas模块的主要用法2 Jupyter Notebook1 Pandas模块的主要用法Pandas模块的数据结构主要有两种:1.Series 2.DataFrameSeries主要用于创建一维数据,DataFrame主要用于创建二维数据import pandas as pdimport numpy as nps=pd.Series([1,3,5,np.NaN,8,4])print(s)dates=pd.date_range('20200920',periods=6)pri

2020-10-15 23:34:07 231

原创 机器学习——数据科学包(第一节:Numpy常规使用方法)

文章目录1 numpy输出矩阵及其属性2 numpy的基础运算2.1 numpy的基础运算12.2 numpy的基础运算2及索引3 numpy的合并与分割3.1 合并3.2 分割1 numpy输出矩阵及其属性import numpy as nparray=np.array([[1,2,3], [2,3,4]])#输出矩阵print(array)print('number of dim:',array.ndim)#输出矩阵的维数print('shape:',arra

2020-09-16 23:48:44 123

原创 python知识体系第十一节——模块

文章目录1 为何要实行模块化编程2 模块化编程的流程3 创建模块4 包(package)的概念和结构1 为何要实行模块化编程首先,python是面向对象的编程语言,python中的数据类型有字符串、浮点型、整型,这些数据被有序的整合起来形成了序列(列表、集合、元组、字典等),而对象过多即又产生了函数,紧接着又出现了类,多个类组合起来即形成了模块化编程。通常我们使用的标准库与第三方库即模块,例如math,turtle,random,time,file,os等操作库。2 模块化编程的流程step1:设计

2020-09-05 17:21:04 142

原创 python知识体系第十节——文件操作(IO技术)

文章目录1 文件的分类2 文件操作相关标准库模块3 文件的写入3.1 文本文件的写入/读取3.2 二进制文件的读取/写入4 pickle序列化5 csv文件的读取与写入6 os与os.path模块7 walk递归遍历所有文件和目录8 shutil模块(拷贝和压缩)1 文件的分类(1)文本文件文本文件存储的是普通的字符文本,由unicode字符集进行编辑,可以使用记事本打开。(2)二进制文件二进制文件将数据用字节进行存储,无法用记事本打开,必须使用专门的软件打开,常见的由.MP3,.AVI,.JPG

2020-09-04 00:00:32 326

原创 python知识体系第九节——异常的处理与总结

文章目录

2020-08-27 00:11:41 147

原创 python知识体系第八节——面向对象进阶

文章目录1 面向对象的三大特征2 继承2.1 语法格式2.2 类成员的继承与重写2.3 查看类的层次结构2.4 dir()查看对象的属性2.5 重写__str__方法2.6 多重继承3 多态4 组合5 设计模式—工厂模式6 设计模式—单例模式1 面向对象的三大特征python为面向对象的设计语言,面向对象的设计语言一般具有3大特征:封装、继承、多态。封装:隐藏对象的属性和实现细节,相当于将对象内部隐藏起来,只对外提供给调用方法。在python中实现封装的方法就是通过私有属性与私有方法形式实现封装。

2020-08-23 23:56:38 127

原创 python知识体系第七节——面向对象初步

文章目录1 面向过程编程与面向对象编程的区别2 类(class)3 类对象、类变量、类方法、静态方法4 _del_方法(析构函数)和垃圾回收机制5 _call_函数6 方法的动态性7 私有属性与方法8 @property装饰器1 面向过程编程与面向对象编程的区别面向过程思维强调的是通过一定的步骤取解决某个具体复杂度较低的问题,将某个具体问题的解决办法分解为step1,step2,…stepn。例如炒菜即可通过将问题分解为一个个小的步骤去完成,但如果像满汉全席这样的菜,涉及的菜品很多,其中的方法步骤就更多

2020-08-23 13:09:35 254

原创 python知识体系第六节——函数用法和底层分析

文章目录1 python 函数的分类2 函数的定义和调用3 形参和实参1 python 函数的分类(1)内置函数str()、len()、list()等可以直接调用的函数都属于内置函数。(2)第三方库函数由python社区提供的第三方库函数,这些函数可以通过第三方库下载后运用import函数引用(3)自定义函数由用户自己根据需要的功能定义的函数(4)标准库函数通过import引用的函数2 函数的定义和调用定义函数的语法如下:def 函数名([参数列表]):#‘函数功能说明语句,用来说

2020-08-16 20:59:38 494

原创 python知识体系第五节——控制语句

文章目录1 选择结构1.1 2 单分支结构1 选择结构选择结构分为单分支结构、双分支结构、多分支结构。1.1 2 单分支结构单分支结构的语法形式为:if 条件表达式:语句1语句2…在这里插入代码片...

2020-08-06 11:19:00 270

原创 python知识体系第四节——序列

文章目录1 序列2 列表2.1 创建列表的3种方法2.2 列表元素的增加1 序列序列是一种数据的存储方式,用来存储一系列的数据,在内存中,序列就是一块用来存放多个值的连续的内存空间。序列主要包含字符串(str)、列表(list)、元组(tuple)、字典(dict)、集合(set),在python中的常见的表现形式如下:>>> a='123'>>> type(a)<class 'str'>>>> a=[1,2,3]>&g

2020-07-27 21:20:39 207

原创 python知识体系第二节——python编程基础规则

文章目录1 程序的构成2 对象的基本组成和内存示意图2 标识符、帮助系统的使用、命名规则、删除2.1 标识符2.2 查关键词方法2.3 删除变量可以直接使用del3 链式赋值、系列解包赋值、常量3.1 链式赋值3.2 系列解包赋值3.3 常量4 最基本内置数据类型4.1 python中最基本的数据类型4.2 运算符5 整数、不同进制、其他类型转换5.1 整数5.2 使用int()实现类型的转化5.3 整数可以有多大6 浮点数,自动转换,强制转换6.1 浮点数6.2 类型转换和四舍五入6.3 增强型赋值运算符

2020-07-24 19:39:32 161

原创 python知识体系第三节——字符串

文章目录1 链式赋值、系列解包赋值、常量1.1 链式赋值1.2 系列解包赋值1.3 常量2 最基本内置数据类型2.1 python中最基本的数据类型2.2 运算符3 整数、不同进制、其他类型转换3.1 整数3.2 使用int()实现类型的转化3.3 整数可以有多大4 浮点数,自动转换,强制转换4.1 浮点数4.2 类型转换和四舍五入4.3 增强型赋值运算符5 时间表示,unix时间点,豪秒6 绘制多点坐标7 布尔值,比较运算,逻辑运算1 链式赋值、系列解包赋值、常量1.1 链式赋值链式赋值用于将同一

2020-07-22 11:40:41 171

原创 python知识体系第一节——python入门

001.Python介绍、特性、版本问题、应用范围(1)介绍1989年发明、1991年发布,解释型、面向对象的语言。官网:www.python.org.(2)特性可读性强、简洁、面向对象、免费和开源、可移植性和跨平台、丰富的库、可扩展性(可嵌入到C/C++)。python是由C语言开发螺旋线代码:import turtlet=turtle.Pen()for x in range(360): t=fooward(x) t=left(50) (3)版本问题python2已经202

2020-07-19 22:10:18 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除