
Python
文章平均质量分 64
Python学习
ME!
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pytorch下载(如何解决pytorch下载慢的问题)
pytorch下载(如何解决pytorch下载慢的问题)本文主要致力于提供pytorch的解决方法。我是在anaconda的环境下安装的。如果没有安装anaconda的可以先去官网安装个anaconda:anaconda官网。1.正常安装pytorch先去官网pytorch官网找到要下载的对应版本。这里建议安装stable的版本。还要注意需不需要GPU加速,需要的话要看自己电脑支持的是哪个版本,可以去NVIDIA设置中查看,我这里选择的是10.2。用anaconda安装的话建议使用conda进原创 2021-02-03 12:51:04 · 8524 阅读 · 3 评论 -
Pandas学习笔记
Pandas学习笔记Pandas是非常实用的数据处理工具,我们可以通过它对数据集进行快速读取、转换、过滤、分析等一系列操作。Pandas通常和numpy,matplotlib一起使用用于数据处理。基本使用Pandas用点类似于字典,数据有对应的标签。我们可以用Series函数来创建一组数据。import pandas as pdimport numpy as np# 创建数组s = pd.Series([1, 2, 3, np.nan, 11])print(s)0 1.0原创 2020-10-23 22:22:09 · 199 阅读 · 0 评论 -
Numpy学习笔记
Numpy学习笔记numpy简介NumPy 是一个 Python 的第三方库,代表 “Numeric Python”,主要用于数学/科学计算。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。我们常用Numpy对数据进行处理,Numpy可以进行线性代数有关的操作。 NumPy 拥有线性代数和随机数生成的内置函数。此外,NumPy 通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用。 这种组合广泛用于替代 MatLab。numpy属性我们通过n原创 2020-10-20 20:09:50 · 366 阅读 · 0 评论 -
matplotlib学习笔记
matplotlib学习笔记matplotlib在Python中可以说是非常重要的绘图库,我们使用matplotlib在Python中绘图,就像使用MATLAB绘图一样,效果十分相似。实际上,matplotlib绘图库与MATLAB是十分相像的。matplotlib中的函数方法非常的多且复杂,在本篇文章中只涉及到一部分本人近期学习的东西,更详细的绘图技巧还需要大家在实际使用中结合文档,不断查阅,积累经验。接下来我会结合一些代码对matplotlib中的一些方法进行解释。基本使用首先,我们来看一下ma原创 2020-10-16 10:46:29 · 611 阅读 · 0 评论 -
Python中对代码的测试
Python中对代码的测试我们在编写函数和类时,需要对代码进行测试,确定函数或类能够按照预想的工作。1.测试函数我们写一个获取姓和名并返回完整姓名的函数:1.1 单元测试和测试用例Python标准库中提供了代码测试工具模块unittest。单元测试用于核实函数的某个方面是否有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求。1.2 使用unittest模块测试函数unittest模块使用方法:首先我们要导入unittest模块;并且导入要测试的函数;我们再原创 2020-09-26 15:31:07 · 529 阅读 · 0 评论 -
Python中的文件和异常
Python中的文件和异常1.从文件中读取数据文件可以存储大量的数据,我们有时需要在程序中读入文件中的数据,这就需要在文件中将文件打开并读入数据。1.1读取整个文件我们使用open()方法打开一个文件,open方法中的参数就是文件名,open函数会返回一个对象,我们使用一个参数去接收。此外,我们每次使用完文件都需要将它关闭,可以使用close()将其关闭,我们也可以使用with关键字,它可以自动关闭打开的文件,不需要使用close关闭。使用格式:with open(‘文件名’) as 参数名:原创 2020-09-25 18:29:10 · 348 阅读 · 0 评论 -
Python中关于类
Python中关于类面向对象编程时最有效的软件编写方式之一。在面向对象编程中,我们模拟现实世界,编写现实世界中的事物和情景,并基于这些类创建实例。我们现实生活中的任何东西都可以称为一个类,例如:狗是一个类,电脑是一个类,水果是一个类。每个类都有一些共性的东西,称为属性和行为。比如说狗这个类,狗有名字,有颜色,那么名字和颜色就是狗这个类的属性;狗可以吃,可以睡,可以叫,那么吃,睡,叫就是狗这个类的行为。对象是类的实例,类是对象的抽象。举个例子,我养了一条狗叫Tom,那么Tom就是狗这个类的实例,是实际存原创 2020-09-25 08:56:36 · 511 阅读 · 0 评论 -
Python中的函数
Python中的函数1.定义函数我们在写程序的时候,可能会重复执行一模一样的操作,而将操作封装成函数能过方便我们下次继续调用。定义函数的关键字是def,用法如下:def 函数名(参数列表):函数体我们定义一个打印一句话的函数:可以看到,我们在定义了这个函数之后就可以通过调用这个函数来实现函数中的操作。1.1 向函数中传递参数有时候我们需要向函数传递一些信息,让函数对这些信息进行一些操作。这时候就需要向函数的参数列表传递信息。举个例子,我们向一个函数中传递一个人名,然后再函数中向这个人问原创 2020-09-22 18:25:27 · 770 阅读 · 0 评论 -
Python中的用户输入和while循环
Python中的用户输入和while循环1.input()函数的工作原理程序在运行到input函数的时候回暂停,然后输出input函数括号中的提示参数,等待用户输入一些文本。再用户输入完后再讲该文本存储在一个变量中。使用方法:变量名 = input(‘提示语’)1.1 使程序更加清晰有时候,我们的提示语会有多行,我们就可以定义一个变量存储提示语,再将变量传递给input的参数。这就是创建多行提示字符串的方式。1.2 使用int()函数来获取整数的输入我们input()函数返回的是一个字原创 2020-09-22 09:50:16 · 1333 阅读 · 0 评论 -
Python中的字典
Python中的字典1.一个简单的字典当我们有一堆人的名字和他们的年龄时,我们就可以用字典进行存储:如图,这就是一个字典。2.使用字典在Python中,字典是一系列的键-值对。每个键都有对应的值,我们可以通过键来访问与其关联的值。与键关联的值可以是数字,字符串,列表,甚至是字典,可以说任何的对象都可以作为值。在Python中,字典定义在花括号中({ })。2.1 访问字典中的值我们可以通过键访问与其对应的值。2.2 添加键-值对字典和列表一样都是一种动态结构,可以随时往里面添加键-值原创 2020-09-20 17:48:05 · 322 阅读 · 0 评论 -
Python中的if语句
Python中的if语句1.条件测试每个if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。当条件测试的结果为True时,if语句会执行后面的代码;如果为False则不会执行。1.1检查是否相等与Java和C中相同,检查两个值是否相等用两个连起来的等号进行判断(==),如果等号两边的值相等则返回True,如果不同则返回False。注意:不能写成一个等号(=),一个等号是赋值语句,两个等号才是条件测试语句。1.2检查时是否要考虑大小写在Python中检查是否相等原创 2020-09-20 10:04:10 · 24162 阅读 · 0 评论 -
Python中对列表的操作
Python中对列表的操作1.遍历整个列表在列表中有许多元素,因此我们可以像遍历数组那样用for循环遍历列表。Python中的for循环跟C中的不太一样,有点像Java中的增强for循环。更为的简洁易懂。语法如下:for 变量名 in 列表名 :对列表中变量的操作…深入研究循环我们分析一下刚才截图中for循环的执行过程。首先,程序运行第一行,for循环让程序能够提取list1中的第一个值,并赋值给val,然后程序执行第二句print语句,将val值打印出来。因为列表中还有元素,程序又返回原创 2020-09-19 18:00:10 · 1023 阅读 · 0 评论 -
Python中的列表
Python中的列表1.1列表是什么Python中的列表与Java和C中的数组有些类似,但是又有很多不同的地方。列表是一系列元素按特定顺序组成的结构。在列表中我们可以包含任何数据类型:整型,浮点型,布尔类型,字母,字符串,甚至还能包含另一个列表。在Python中,我们用[ ]来表示列表,并用逗号来分隔其中的元素。1.1.1如何访问列表中的元素与Java,C中数组元素的访问方式类似,只需要将该元素的索引位置告诉Python即可。要访问列表元素,可指出列表的名称,再指出元素的索引,并将其放在方括号内原创 2020-09-18 17:40:48 · 183 阅读 · 0 评论 -
Python中的变量和简单数据类型
Python中的变量和简单数据类型1.1变量如图,我们将“Hello World!”赋值给message,message就是一个变量,和Java,C不同的是,Python中定义变量时不需要指定一个变量的类型,它更像是把一个带名字的标签贴在一个值上。在处理第一行代码时,Python编译器将“Hello World!”和message关联起来,在处理第二行代码时,编译器将与message关联的内容打印出来。如图,在程序中可以随时修改变量的值,就像是把message这个标签贴到新的内容上。1.2变量的原创 2020-09-18 11:29:51 · 258 阅读 · 0 评论 -
Windows环境下Python的安装
Python的安装安装Python:首先,检查你的系统中是否安装了Python。在cmd窗口中输入Python并按回车。如果出现了Python提示符(如下图),就说明系统已经安装了Python。然而,如果出现了一条显示错误的信息,就说明Python是一条无法识别的命令,说明还没安装Python。为此,请访问Python官网点击Downloads下的Windows版本,选择Python3的版本进行下载(注意:安装过程中一定要选中复选框Add Python to PATH,这会让你轻松地配置系统)。原创 2020-09-16 10:41:44 · 231 阅读 · 0 评论