随笔分类 -  Python学习

记录和积累我的Python知识学习
摘要:Python是一门面向对象的语言,在Python中创建一个类和对象是很容易的1、面向对象技术:类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在实例化的对象中是公用的,类变量定义在类中且在函数体之外,类变量通常不 阅读全文
posted @ 2022-05-09 10:03 老牛小茂 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1、pandas简介:pandas是python数据分析的利器,是一个数据分析库,最初是作为金融分析工具而开发处理,为时间序列分析提供了很好的支持。panel data 面板数据(经济学中关于多维数据集的一个术语),data analysis数据分析,Pandas就是这个面板数据分析的含义。提供pa 阅读全文
posted @ 2022-05-07 09:59 老牛小茂 阅读(155) 评论(0) 推荐(0) 编辑
摘要:# 数组的矩阵积:matrix product#二维数据即矩阵,第一个矩阵的列和第二个矩阵的行相等可以进行矩阵的乘积它不是元素级的运算。ar1=np.array([[120,60,220],[115,23,201],[132,48,230]])ar2=np.array([[12.34,0.04],[ 阅读全文
posted @ 2022-05-05 11:07 老牛小茂 阅读(33) 评论(0) 推荐(0) 编辑
摘要:# NumPy:NumericalPython,即数值Python包,是Python进行科学计算的一个基础包# Numpy是Python的开源数值计算扩展,是实现科学计算的包''' 1)一个具有矢量算术运算和节省空间的多维数组,ndarray2)用于对整数数据进行快速运算的标准函数ufunc3)实用 阅读全文
posted @ 2022-05-02 09:48 老牛小茂 阅读(50) 评论(0) 推荐(0) 编辑
摘要:随机数在程序中十分常见,通过Python实现随机数生成,并设计一个快速排序算法实现对随机生成的数进行排序 random库是Python的一个非常常用的内置标准库,可以产生各种分布的伪随机数(如果随机数生成的种子是相同的,则每次生成的随机数都是相同的)。 下面定义一个函数,实现在指定范围内生成n个整数 阅读全文
posted @ 2022-04-11 10:49 老牛小茂 阅读(763) 评论(0) 推荐(0) 编辑
摘要:批量修改文件名是工作中常见的一个需要,比如有大量的数文件或者图像文件为了分类要修改文件名。 OS库是与操作系统相关的Python库,可以做比如获取系统环境变量,文件目录,执行系统命令等。 常用的方法: os.listdir(dir_path)传入一个文件夹路径,获取的文件夹下面的文件列表。 os.p 阅读全文
posted @ 2022-04-11 09:45 老牛小茂 阅读(316) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示