
Python
文章平均质量分 51
北岛寒沫
一生温暖纯良,不舍爱与自由
展开
-
pip和conda常用命令 pip和conda对比 Anaconda和miniconda对比
简单介绍了Python的两款包管理工具pip和conda的常用命令和对比,以及Anaconda和Miniconda的对比原创 2024-12-25 10:32:28 · 521 阅读 · 0 评论 -
Python fastapi模块入门介绍(基本介绍 unicorn模块 异步函数 FastAPI类 SwaggerUI)
简单介绍了python中的第三方模块fastapi的使用方法,包括fastapi基本介绍、uvicorn介绍、python异步函数介绍、fastapi使用方式介绍和Swagger UI原创 2024-12-21 22:04:01 · 656 阅读 · 0 评论 -
在Python中如何美观地输出一个字典?
简单介绍了Python中如何通过 pprint 函数美观地输出一个字典原创 2024-12-02 19:09:00 · 608 阅读 · 0 评论 -
Python学习随笔(BSON数据格式 Python库的相对导入 文档字符串注释 Python中类的静态方法定义)
简单介绍了Python学习过程中遇到的BSON数据格式、Python库的相对导入、文档字符串注释、Python类的静态方法定义的知识点原创 2024-11-18 21:20:17 · 1042 阅读 · 0 评论 -
Python中json数据的常用操作函数:dump load dumps和loads
以尽可能简单的方式介绍了Python中用于处理json格式数据的dump load dumps和loads函数原创 2024-05-14 22:13:54 · 557 阅读 · 0 评论 -
Anaconda中创建conda环境不在env目录下
以Windows管理员的身份打开Anaconda Prompt,然后再重新创建一个环境,即可使得该环境在env目录下。原创 2024-02-18 12:58:48 · 1045 阅读 · 0 评论 -
Python print函数的使用
【代码】Python print函数的使用。原创 2023-11-30 14:11:38 · 637 阅读 · 0 评论 -
.yaml文件的简介
YAML是一种人类可读的数据序列化标准。它常被用于配置文件、数据交换格式、以及在一些编程语言中的数据结构描述。可读性:YAML 的语法结构简洁明了,容易阅读。与语言无关:它是一种数据格式,可以被多种编程语言使用。数据结构表示:YAML 可以表示复杂的数据结构,如列表、字典、嵌套的数据结构等。注释:YAML 支持在文件中添加注释,这对于配置文件来说是非常有用的。原创 2023-11-24 19:25:19 · 552 阅读 · 0 评论 -
pkl文件的简介(Python中的Pickle)
pkl是Python中pickle模块的默认文件扩展名。pickle是Python中的一个模块,它允许您序列化和反序列化Python对象结构。“序列化”是指将Python对象转化为一种可以传输或者存储的格式。“反序列化”则是这个过程的逆过程,用来读取这种格式的数据,还原为原始的Python对象。在机器学习和深度学习的背景下,模型通常会在训练过程中被保存,这样可以在未来任何时候重新加载模型,而无需再次进行训练。pickle是一种常用的方法,用于保存和加载这些训练好的模型。.pkl。原创 2023-11-24 19:14:23 · 2248 阅读 · 0 评论 -
使用torchtext时报错:OSError: [WinError 127] 找不到指定的程序。
这是我遇到的问题的解决方法,并不一定适用于所有情况,但是值得尝试。原创 2023-05-16 09:40:00 · 2515 阅读 · 1 评论 -
Pytorch中的图像增广和预处理方法(transforms类)
它可以将图像中的像素值转换为0到1之间的标准化数值,并调整图像的通道顺序,使其符合PyTorch模型的输入要求。函数应该放在最后一个位置,以便将图像转换为PyTorch Tensor格式的图像,并确保其他所有的transform都在Tensor转换之前完成。函数是一种将多个数据增强操作组合在一起的函数。函数是两个可以实现数据增强的函数,可以将输入的图像进行随机垂直翻转和随机水平翻转,从而增加数据集的多样性。函数可以帮助我们方便地实现复杂的数据增强操作,同时也可以使我们的代码更加简洁和易读。原创 2023-03-25 13:51:22 · 2749 阅读 · 0 评论 -
Python中如何忽略代码运行时产生的警告?
Python代码运行过程中,经常会出现各种警告,这些警告往往令人费解,而且会掩盖真实的输出结果,因此在一些情况下,我们希望代码运行过程中不要出现警告。通过这样的方式就可以使得Python程序在运行过程中不产生警告。另外,这个函数的可选值还包括。只需要简单的两行代码,就可以让代码运行过程中不再出现警告。,分别表示总是产生警告、默认警告方式和警告时产生异常。原创 2023-03-24 14:22:53 · 2766 阅读 · 2 评论 -
Python中查阅文档的方法
通过这样的查找,我们可以得到最官方和最准确的函数或类的使用方法。原创 2023-03-21 21:50:10 · 471 阅读 · 0 评论 -
Python用openpyxl库将数据导出到Excel表格(一分钟学会!)
将Python程序中的数据导出到Excel表格的操作比较单一,因此下面直接给出模板,当您需要使用时只需要略微改动模板中的参数即可。原创 2023-03-14 18:26:40 · 3896 阅读 · 0 评论 -
Python Pytorch库 详细笔记(从零开始 绝对入门级别)
数学中有标量、向量和矩阵的概念,它们的维度分别是0、1、2。也就是说,标量中元素的位置固定,向量中元素的位置需要通过其索引确定,矩阵中的元素位置需要通过其行号和列号确定。张量可以视为矩阵的扩展,可以用于表示无穷维度的数据。张量(Tensor)是Pytorch库中的基本数据类型,Pytorch中各种基本数字类型都有其对应的Tensor类型,但是没有内嵌的字符串类型。原创 2023-02-24 19:40:23 · 4869 阅读 · 0 评论 -
Python中with关键字的使用方法
在 PyTorch 中,with torch.no_grad() 是一种常见的使用 with 的方式,用于关闭梯度计算,以提高前向传播的速度。在测试模型时,我们通常只需要计算模型的输出,而不需要计算梯度,因此可以使用 with torch.no_grad() 来关闭梯度计算。具体来说,使用 with 关键字可以替代 try/except 块中的资源释放代码,避免了忘记释放资源的风险,并且代码更加简洁易读。with_suite 是一个代码块,用于执行需要管理资源的操作。当代码块执行完毕或发生异常时,原创 2023-03-02 13:29:18 · 2134 阅读 · 0 评论 -
Python网络爬虫 学习笔记(2)BeaufitulSoup库
Beautifulsoup库概述一个能够解析HTML和XML文件的功能库。由于一个HTML文档或XML文档对应一个标签树,因此也可以说,该库是解析、遍历、维护标签树的功能库。该库可以将任意一个标签树转换为一个BeautifulSoup类的对象。HTML/XML文档、标签树和BeautifulSoup对象之间是一一对应的关系。最常用的库导入方式。BeautifulSoup类对象创建变量名 = BeautifulSoup(HTML文件名 / XML文件名 , 解析器)HTML文件名/XML文件名。原创 2023-02-14 23:07:04 · 1221 阅读 · 0 评论 -
Python网络爬虫 学习笔记(1)requests库爬虫
Requests库是最简单和最基础的Python网络爬虫库,该库提供了七种主要方法。这七种方法中,request方法是最基础的,其他方法都是通过调用request方法来实现的。原创 2023-02-14 14:48:04 · 1014 阅读 · 0 评论 -
基于K均值算法的鸢尾花聚类实验(Sklearn实现)
【代码】基于K均值算法的鸢尾花聚类实验(Sklearn实现)原创 2022-12-23 15:29:21 · 1425 阅读 · 0 评论 -
Python字典应用:学生成绩列表输出
编写程序,将列表studs的数据内容提取出来,放到一个字典scores中,在屏幕上按学号从小到大的顺序显示输出所有学生的学号及语数英三门功课的成绩。原创 2022-12-19 12:02:23 · 14793 阅读 · 2 评论 -
Python作业题:组合数据类型(带有答案和详细分析过程)
C.表达式for i in range(len(ls))的循环次数跟for i in range(1,len(ls)+1)的循环次数是一样的。B.表达式for i in range(len(ls))的循环次数跟for i in range(0,len(ls))的循环次数是一样的。本题中,由于L2中的两个元素都是列表,因此比较两个列表的首元素,分别是1和5,再按照降序排序,由此可以得到正确选项为D。D.表达式for i in range(len(ls))跟for i in ls 的循环中,i的值是一样的。原创 2022-12-15 15:15:42 · 4899 阅读 · 0 评论 -
Python练习题:全排列输出
【代码】Python练习题:全排列输出。原创 2022-12-08 18:42:42 · 396 阅读 · 0 评论 -
罗马数字转整数:Python字符串巧妙实现
数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为 IX。C 可以放在 D (500) 和 M (1000) 的左边,来表示 400 和 900。s 仅含字符 (‘I’, ‘V’, ‘X’, ‘L’, ‘C’, ‘D’, ‘M’)X 可以放在 L (50) 和 C (100) 的左边,来表示 40 和 90。I 可以放在 V (5) 和 X (10) 的左边,来表示 4 和 9。罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。原创 2022-12-08 17:27:02 · 213 阅读 · 0 评论 -
有效括号判断:Python实现
给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。①左括号必须用相同类型的右括号闭合。②左括号必须以正确的顺序闭合。原创 2022-12-08 16:40:36 · 830 阅读 · 0 评论 -
Python作业题:函数和代码复用
Python中参数传入函数后只是作为形参供函数处理,实参本身不会被修改。:Python使用保留字def定义一个函数。:本题考察Python异常处理的语法内容。:本题考虑函数传入参数个数不定的语法。:本题考察Lambda函数的使用语法。:由三个圆构成的一组同心圆。原创 2022-12-08 15:35:07 · 3691 阅读 · 4 评论 -
Python一次性输入多个变量的最简单方法
【代码】Python一次性输入多个变量的最简单方法。原创 2022-11-24 12:40:02 · 5785 阅读 · 2 评论 -
Python:基于Sklearn的MNIST分类问题代码
【代码】Python:基于Sklearn的MNIST分类问题代码。原创 2022-11-18 22:45:44 · 882 阅读 · 0 评论 -
Python机器学习:Sklearn快速入门(稍微懂一些机器学习内容即可)
【代码】Python机器学习:Sklearn快速入门。原创 2022-11-18 10:50:05 · 3436 阅读 · 0 评论 -
Python turtle库绘图 简单实战案例
【代码】Python turtle库绘图 简单实战案例。原创 2022-11-17 13:32:42 · 12725 阅读 · 0 评论 -
Python类和对象(在学过其他语言类和对象的基础上)
class 类名:属性 1 属性 2 . . . . . . 方法 1 方法 2 . . . . . .①属性就是在类中进行定义的变量;②方法就是在类中进行定义的函数;③Python中的类名最好用大写字母开头(和函数进行区分)原创 2022-11-09 20:12:14 · 270 阅读 · 0 评论 -
Python Pandas库 最快入门教程(最简单最详细)
算术运算按照行列索引进行补齐后运算,运算结果默认为浮点数形式。如果补齐时发生空缺则自动填充空值NaN。高维数据和低维数据之间发生的运算为广播运算。算术运算可以直接使用运算符进行,也可以使用相应的方法。使用方法相比于直接使用运算符,其优点在于可以使用一些可选参数。在排序中,所有NaN值都默认放到排序的末尾。原创 2022-10-23 15:53:37 · 8463 阅读 · 0 评论 -
人工智能实验:蚁群算法求解TSP问题(Python代码实现,附有详细实验报告地址)
这是人工智能实验课的一次作业,项目文件中包含两个py文件,其中Main.py是算法的主体,而其他一些实现则放在AidFunctions.py文件中。代码注释比较详细,可以对照实验报告进行阅览。原创 2022-10-22 13:20:03 · 2706 阅读 · 3 评论 -
人工智能:用遗传算法近似求解TSP问题(附有实验报告资源和Python源代码)
这是人工智能实验课的一次作业。项目文件有两个py文件,其中Main.py文件中是算法的主体,而一些具体的步骤实现则放在AidFunctions.py文件中。代码注释比较详细,可以对照实验报告进行阅览。原创 2022-10-16 13:09:39 · 1152 阅读 · 1 评论 -
Python查找列表中最大(最小)的n个元素和它们的索引值
【代码】Python查找列表中最大(最小)的n个元素和它们的索引值。原创 2022-10-15 15:18:53 · 808 阅读 · 0 评论 -
Python Matplotlib库绘制曲线图 最快入门教程(最详细最简单)
【代码】Python Matplotlib库绘制曲线图 最快入门教程(最详细最简单)原创 2022-10-11 19:30:30 · 28217 阅读 · 1 评论 -
Python数据分析的经典工具:Anaconda简介
Anaconda是一个第三方的开源免费的相关工具,其支持800多个Python第三方库,也包含了很多主流的开发工具,非常适合于数据计算领域的程序开发任务。原创 2022-10-09 20:53:42 · 2637 阅读 · 0 评论 -
人工智能实验:猴子摘香蕉问题(Python代码实现)
房子里有一只猴子(即机器人),位于a处。在c处上方的天花板上有一串香蕉,猴子想吃,但摘不到。房间的b处还有一个箱子,如果猴子站到箱子上,就可以摸着天花板。如图1所示,对于上述问题,可以通过谓词逻辑表示法来描述知识。实现猴子摘香蕉问题的求解过程。原创 2022-10-08 00:34:52 · 5935 阅读 · 0 评论 -
安装Python软件包最快速和不易出错的方法
Python安装软件包的快速且不易出错的方法原创 2022-07-21 13:56:42 · 557 阅读 · 0 评论 -
Python xlrd软件包的基本使用(Python读取Excel表格)
代码】Pythonxlrd软件包的基本使用(Python读取Excel表格)原创 2022-07-21 11:35:49 · 1185 阅读 · 0 评论 -
Pycharm读取Excel文件时报错:raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+ ; not supported )
高版本的xlrd包(如2.0.1版本)不支持用open_workbook函数读取后缀名为xlsx的Excel文件。②把鼠标移动到红色波浪线处,在下方弹出的对话框中点击“安装软件包xlrd2”即可。原创 2022-07-21 10:56:32 · 6906 阅读 · 1 评论