![](https://img-blog.csdnimg.cn/66779edd4a054a689ff0d5ad1b8e98ee.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 92
Python由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于1990年代初设计,作为一门叫作ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。
赵广陆
我的闲鱼号搜索用户:程序员老陆,计算机学生需要javaweb、ssm、springboot、vue、小程序、python、安卓、uniapp项目的快来看看吧~所有代码直接拍就行自动发货,代码全部运行成功无坑,其他问题询问即可,敏感话题一律拉黑!(声明:代码仅供学习,切勿用于非法用途后果自负,侵权损害利益告知,立马下架!)注:需要选购小程序,请搜索用户:程序员老陆小程序
展开
-
Matplotlib绘制常用三维图
目录1 三维图像的绘制简介2 三维线框图3 三维曲面图4 三维散点图5 三维柱状图6 三维折线图1 三维图像的绘制简介Matplotlib使用和绘制二维图表:https://blog.csdn.net/ZGL_cyy/article/details/125705060matplotlib支持绘制三维线框图, 三维曲面图, 三维散点图. 需要使用axes3d提供3d坐标系.原创 2022-09-18 15:44:25 · 3710 阅读 · 0 评论 -
Python生成器
目录1 生成器2 生成器推导式方式创建生成器:3 yield 关键字创建生成器:4 斐波拉契数列(Fibonacci)使用生成器生成5 生成器的send方法1 生成器根据程序员制定的规则循环生成数据,当条件不成立时则生成数据结束。数据不是一次性全部生成处理,而是使用一个,再生成一个,可以节约大量的内存。原创 2022-09-03 17:46:47 · 222 阅读 · 0 评论 -
Python中的模块与包
目录1 模块1.1. 导入模块1.1.1 导入模块的方式1.1.2 导入方式详解1.1.2.1 import1.1.2.2 from..import..1.1.2.3 from .. import *1.1.2.4 as定义别名1.2. 制作模块1.2.1 定义模块1.2.2 测试模块1.2.3 调用模块1.2.4 注意事项1.3. 模块定位顺序1.4. `__all__`2 包2.1 制作包2.1.1 快速体验2.2 导入包2.2.1 方法一2.2.1.1 体验原创 2022-09-03 17:52:54 · 112 阅读 · 0 评论 -
Python异常处理和with语句
目录1 了解异常2 异常的写法2.1 语法2.2 快速体验2.3 捕获指定异常2.3.1 语法2.3.2 体验2.3.3 捕获多个指定异常2.3.4 捕获异常描述信息2.3.5 捕获所有异常2.4 异常的else2.5 异常的finally3 异常的传递4 自定义异常5 with语句的使用原创 2022-09-03 17:30:27 · 734 阅读 · 0 评论 -
Python面向对象特性
目录1 面向对象之继承1.1 继承的概念1.2 单继承1.3 多继承1.4 子类重写父类同名方法和属性1.5 子类调用父类的同名方法和属性1.6 多层继承1.7 super()调用父类方法1.8 私有权限1.8.1 定义私有属性和方法1.8.2 获取和修改私有属性值2 面向对象-其他2.1 面向对象三大特性2.2 多态2.2.1 了解多态2.2.2 体验多态2.3 类属性和实例属性2.3.1 类属性2.3.1.1 设置和访问类属性2.3.1.2 修改类属性原创 2022-09-01 20:41:38 · 160 阅读 · 0 评论 -
Python面向对象基础
目录1 面向对象2 类和对象2.1 理解类和对象2.1.1 类2.1.2 对象2.2 面向对象实现方法2.2.1 定义类2.2.2 创建对象2.2.3 self3 添加和获取对象属性3.1 类外面添加对象属性3.2 类外面获取对象属性3.3 类里面获取对象属性4 魔法方法4.1 __init__()4.1.1 体验__init__()4.1.2 带参数的__init__()4.2 __str__()4.3 __del__()5 实战案例应用5.1 烤地瓜原创 2022-09-01 20:17:49 · 192 阅读 · 0 评论 -
Python正则表达式
目录1 正则表达式介绍2 re模块介绍2.1 re模块的介绍2.2 re模块的使用3 匹配单个字符3.1 示例1: .3.2 示例2:[]3.3 示例3:\d3.4 示例4:\D3.5 示例5:\s3.6 示例6:\S3.7 示例7:\w3.8 示例8:\W4 匹配多个字符4.1 示例1:*4.2 示例2:+4.3 示例3:?4.4 示例4:{m}4.5 示例5:{m,n}5 匹配开头和结尾5.1 示例1:^5.2 示例2:$5.3 示例3:^ 和 $...原创 2022-08-31 21:59:42 · 652 阅读 · 0 评论 -
Python闭包和装饰器
目录1.闭包1.1 闭包的介绍1.2 闭包的构成条件1.3 简单闭包的示例1.4 闭包的作用1.5 修改闭包内使用的外部变量2.装饰器2.1 装饰器的定义2.2 装饰器的示例代码2.3 装饰器的语法糖写法2.4 装饰带有参数的函数2.5 装饰带有返回值的函数2.6 装饰带有不定长参数的函数2.7 多个装饰器的使用.........原创 2022-08-28 13:31:22 · 150 阅读 · 0 评论 -
Python多任务之多线程开发
目录1 线程的介绍2 多线程的使用2.1 导入线程模块2.2 线程类Thread参数说明2.3 启动线程2.4 多线程完成多任务的代码2.5 小结3 线程执行带有参数的任务3.1 线程执行带有参数的任务的介绍3.2 args参数的使用3.3 kwargs参数的使用3.4 小结4 线程的注意点4.1 线程的注意点介绍4.2 线程之间执行是无序的4.3 主线程会等待所有的子线程执行结束再结束4.4 线程之间共享全局变量4.5 线程之间共享全局变量数据出现错误问题4.6 小结原创 2022-08-28 12:46:18 · 220 阅读 · 0 评论 -
Python多任务之多进程开发
目录1 多任务的介绍2 多任务的执行方式3 进程介绍4 多进程的使用4.1 多进程的体验4.1.1 导入进程包4.1.2 Process进程类的说明4.1.3 多进程完成多任务的代码4.1.4 小结4.2 获取进程编号4.2.1 获取当前父进程编号4.2.2 小结4.3 进程执行带有参数的任务4.3.1 进程执行带有参数的任务的介绍4.3.2 args参数的使用4.3.3 kwargs参数的使用4.3.4 小结4.4 进程的注意点4.4.1 进程的注意点介绍......原创 2022-08-27 12:50:30 · 289 阅读 · 2 评论 -
Python公共操作和推导式
目录1 公共操作1.1 运算符1.2 公共方法1.3 容器类型转换2 推导式2.1 列表推导式2.1.1 快速体验2.1.2 带if的列表推导式2.1.3 多个for循环实现列表推导式2.2 字典推导式2.2.1 快速体验2.3 集合推导式2.4 总结......原创 2022-08-25 23:01:52 · 244 阅读 · 0 评论 -
Python列表元组字典集合存储结构
目录1 列表1.1 列表语法1.2 列表的常用操作1.2.1 查找1.2.2 增加1.2.3 删除1.2.4 修改1.2.6 复制1.3 列表的循环遍历1.3.1 while1.3.2 for1.4 列表嵌套2 元组2.1 定义元组2.2 元组的常见操作3 字典3.1 创建字典的语法3.2 字典常见操作3.2.1 增加3.2.2 删除3.2.3 修改3.2.4 查询3.3 字典的循环遍历3.3.1 遍历字典的key3.3.2 遍历字典的value...原创 2022-08-25 13:29:40 · 1100 阅读 · 0 评论 -
Python判断循环语法
目录1 if 语法2 if…else…3 三目运算符4 while的语法4.1 while循环嵌套4.2 while中使用break和continue4.2.1 break4.2.2 continue5 for循环5.1 for中使用break和continue5.1.1 break5.1.2 continue6 else6.1 while...else6.2 while...else使用break和continue6.2.1 break6.2.2 continue原创 2022-08-23 21:51:14 · 854 阅读 · 0 评论 -
Python数据挖掘Pandas
目录1 DataFrame1.1 构造dataframe 利用DataFrame函数1.2 常用操作(设置索引)1.3 MultiIndex与Panel1.4 Series2 基本数据操作2.1 索引操作2.2 赋值操作2.3 排序2.4 数学运算 布尔值索引2.5 统计运算3 画图3.1 pandas.DataFrame.plot4 文件读取写入4.1 CSV文件4.2 HDF5文件4.3 JSON文件5 高级处理5.1 缺失值(标记值)处理5.2 离散化.....原创 2022-07-11 21:36:48 · 2052 阅读 · 0 评论 -
Python科学计算库Numpy
目录1 介绍1.1 ndarray1.2 numpy与list对比属性方法2 基本操作2.1 ndarray形状和类型2.2 生成数组2.3 索引切片2.4 形状改变2.5 类型修改2.6 数组去重3 ndarray运算3.1 逻辑运算3.2 统计运算3.3 数组运算3.4 数组合并分割1 介绍Numpy(Numerical Python)是一个开源的Python科学计算库,用于快速处理任意维度的数组。...原创 2022-07-10 23:16:11 · 568 阅读 · 0 评论 -
Matplotlib使用和绘制二维图表
目录1 Matplotlib简介1.1 什么是Matplotlib - 画二维图表的python库1.2 为什么要学习Matplotlib - 画图1.3 实现一个简单的Matplotlib画图1.4 拓展知识点:Matplotlib三层结构2 折线图(plot)与基础绘图功能2.1 折线图绘制与保存图片2.2 完善原始折线图(辅助显示层)2.3 多个坐标系显示-plt.subplots(面向对象的画图方法)2.4 折线图绘制函数图像3 散点图(scatter)4 柱状图(bar)原创 2022-07-10 19:55:03 · 2099 阅读 · 0 评论 -
Python的张量运算
目录1 机器学习中张量的创建2 索引和切片访问张量中的数据3 张量的整体操作和逐元素运算4 张量的变形和转置4.1 变形4.2 转置5 Python中的广播6 向量和矩阵的点积运算1 机器学习中张量的创建机器学习中的张量大多是通过NumPy数组来实现的。.........原创 2022-06-23 15:40:35 · 5534 阅读 · 3 评论 -
Python机器学习框架介绍
目录1 为什么选择用Python2 机器学习和深度学习框架2.1 Pandas2.2 Num Py2.3 Matplotlib2.4 Seaborn2.5 Scikit-learn2.6 Tensor Flow2.7 Keras2.8 Py Torch1 为什么选择用Python大家有没有想过,为什么Python不知不觉中成了最流行的机器学习语言之一?随着人工智能技术的发展与普及,Python超越了许多其他编程语言,成为了机器学习领域中最热门最常用的编程语言之一。........原创 2022-06-19 10:58:46 · 3252 阅读 · 0 评论 -
python常用文件操作和解析xml文件
目录1 文件操作的作用2 文件的基本操作2.1 打开文件2.2 读写等操作2.2.1 read()文件内容读取2.2.2 readline()一次读取一行内容2.2.3 readlines()按每行返回列表2.2.4 seek()指定位置进行读取2.3 关闭文件3 文件备份4 文件和文件夹的操作5 应用案例6 Python3 XML解析6.1 什么是XML?6.2 python对XML的解析6.2.1.SAX (simple API for XML )...原创 2022-06-15 22:00:00 · 787 阅读 · 1 评论 -
Python快速搭建开发环境
目录1 解释器的作用2 下载Python解释器3 安装Python解释器4 PyCharm的作⽤用5 下载和安装5.1 下载5.2 安装6 PyCharm基本使用6.1 新建项目6.2 新建文件并书写代码6.3 运行文件1 解释器的作用Python解释器作⽤:运⾏⽂件Python解释器种类CPython,C语⾔开发的解释器[官⽅],应⽤⼴泛的解释器。IPython,基于CPython的⼀种交互式解释器。其他解释器PyPy,基于Python语⾔开发的解释器。...原创 2022-06-13 20:15:00 · 318 阅读 · 2 评论