![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 70
Python专栏,主要介绍一些Python中常见的语法、编程技巧、常用的模块等一些基础知识,同时还会解决一些编程中常见的问题的解决,以及列举一些实际的应用案例和编程实践。
hhh江月
The one trying to wear the crown must withbear the weight.
展开
-
Python数据分析的过程记录
第一次Python接单的过程记录文章目录第一次Python接单的过程记录原创 2021-04-24 12:01:35 · 41757 阅读 · 93 评论 -
Python绘制随机游走图
随机游走图是图论中的一种模型,用于描述节点在图中随机移动的过程。通过模拟节点之间的随机移动,可以研究信息在网络中的传播过程,有助于理解病毒传播、社交网络中的信息传播等。随机游走图有助于分析节点在网络中的中心性,帮助确定关键节点、社交网络中的重要人物等。应用于搜索引擎算法,如PageRank,通过节点之间的随机游走来确定网页排名。用于理解社交网络中用户行为、社交关系以及信息传播的动态过程,对社交网络营销、推荐系统等有重要价值。随机游走图中的马尔可夫链理论有助于研究随机过程的平稳性质和收敛行为。原创 2024-02-05 10:27:13 · 1083 阅读 · 2 评论 -
斐波那契数与泰波那契数
斐波那契数列是一个数学序列,从第三项开始,每一项都是前两项的和。在数学中具有重要的理论意义,涉及递归和递推的概念,常用于教学示例。相邻两项的比值趋近于黄金分割比例,与艺术、建筑等领域相关。出现在自然界中,如植物的生长、螺旋形状的贝壳等,与自然界的结构和分布有关。用于算法和编程中,是递归和动态规划的经典示例。原创 2024-01-22 12:02:13 · 841 阅读 · 1 评论 -
Python之Matplotlib绘图调节清晰度
问题:在使用Matplotlib中的绘图时,如何提高图像的清晰度?使用来设置图像的DPI。增加DPI可以提高图像的清晰度,但也会增加文件大小。在保存图像时,使用来设置保存图像的DPI。选择矢量图格式(如SVG、PDF),能够在不同分辨率下保持清晰度。使用来调整图像的宽度和高度。总体而言,根据具体需求,可以根据DPI、图像尺寸、保存格式等因素进行调整,以获得所需的图像清晰度。原创 2024-01-14 23:11:18 · 5587 阅读 · 7 评论 -
NetWorkX之社会网络分析
networkx是 Python 中一个非常强大的模块,用于创建、操作和研究图结构的网络。在社会网络分析中,它可以用来创建、分析和可视化社会关系数据。以下是如何使用networkx安装和导入模块如果你还没有安装networkx创建图# 假设你有一个 DataFrame,其中每一行表示一个节点和其连接的节点})添加节点和边G.add_edge('A', 'B') # 添加一条从 A 到 B 的边G.add_node('C') # 添加一个节点 C分析网络结构使用networkx。原创 2024-01-07 17:00:10 · 1238 阅读 · 3 评论 -
Simpy:Python之离散时间序列仿真
简单介绍:SimPy是一个用于仿真建模的Python库,它基于事件调度,具有很好的模块化和扩展性。SimPy支持连续和离散时间的仿真,特别适合处理随机和不确定性的系统。SimPy提供了一个清晰、一致的编程接口,使你能够更有效地表达复杂的系统模型。灵活的模型描述:SimPy支持连续和离散时间的仿真,可以描述复杂的系统行为。事件调度:SimPy使用事件调度法,可以处理并行和异步事件。模块化:SimPy的模块化设计使得你可以轻松地扩展和修改模型。随机性。原创 2024-01-05 18:48:02 · 1415 阅读 · 2 评论 -
初识Python之Networkx模块
本文主要介绍Networkx的使用方法和一些简单的应用案例,使用方法主要会介绍创建图、图的基本操作等;应用案例不仅会介绍如何生成无向图、有向图等,还会介绍Networkx在计算机网络、数据中心网络等网络中的简单应用案例。原创 2023-12-19 11:33:16 · 883 阅读 · 4 评论 -
JavaScript调用Python程序
在有些情况下需要使用不同的语言来完成一个项目,因此就有可能出现不同语言的程序之间的相互调用,本文主要介绍如何使用JavaScript调用Python程序并且实现参数的传递。原创 2022-08-04 17:12:27 · 7581 阅读 · 10 评论 -
Python之re模块讲解及其案例举例
yi er原创 2021-04-07 12:36:36 · 17820 阅读 · 26 评论 -
Python使用selenium进行浏览器账户测试
Python使用selenium进行浏览器账户测试文章目录Python使用selenium进行浏览器账户测试一、简介二、使用requests进行初步测试三、使用selenium进行自动化测试四、效果展示五、总结一、简介这里,我们将使用Python的selenium模块对某个网站的账户进行自动化测试。https://djs0pkeif39feujmxds.appdjujengbjnsdbbsdbsb20.com/register二、使用requests进行初步测试首先使用Python的reque原创 2022-04-02 22:43:56 · 5707 阅读 · 7 评论 -
Python绘制概率曲线二
Python绘制概率曲线二详细解释这里使用了matplotlib.pyplot来实现指数分布的绘制,具体的代码实现参见下面所示:代码实现import numpy as npimport matplotlib.pyplot as pltdef test2(n, m=500): out0 = [] result0 = np.random.exponential(scale=1, size=n * m) # print(result0) for i in range(原创 2022-03-23 08:28:32 · 1780 阅读 · 2 评论 -
Python绘制概率曲线一
Python绘制概率曲线一解释这里是使用matplotlib来绘制正态分布的曲线。代码实现import numpy as npimport matplotlib.pyplot as pltdef test1(n, m=500): out = [] result = np.random.normal(1, 5, n * m) print(result) for i in range(m): average0 = 0 for j i原创 2022-03-23 08:24:23 · 2749 阅读 · 2 评论 -
Python实现远程服务器的链接
Python实现远程服务器的链接代码实现# from tkinter.messagebox import NOimport paramikoimport timedef connect(ip, password): """ ip: 远程服务器的ip地址 password: 远程服务器的密码 return: none. """ while True: time.sleep(5) # 间隔五秒钟连接一次原创 2022-03-06 17:39:34 · 6117 阅读 · 3 评论 -
量子计算与量子信息之Python-qiskit第一个量子电路
量子计算与量子信息之Python-qiskit第一个量子电路文章目录量子计算与量子信息之Python-qiskit第一个量子电路一、构建电路的思路二、搭建一、构建电路的思路构建:设计一个代表您正在考虑的问题的量子电路。执行:在不同的后端(包括系统和模拟器)上运行实验。分析:计算汇总统计数据并可视化实验结果。二、搭建...原创 2022-01-31 11:16:04 · 2716 阅读 · 18 评论 -
图像识别之Yolov5训练自己的模型
图像识别之Yolov5训练自己的模型文章目录图像识别之Yolov5训练自己的模型一、前言二、对图像进行标注三、数据集的划分四、配置训练的文件一、前言上一篇文章讲解了如何使用Yolov5的原有的模型进行识别,本文将会介绍使用Yolov5来进行自己的数据集的训练。上一篇文章的链接是:https://blog.csdn.net/m0_54218263/article/details/122601330?spm=1001.2014.3001.5501二、对图像进行标注首先我们需要获取数据,这个大家可以原创 2022-01-26 12:48:09 · 6542 阅读 · 26 评论 -
图像识别之Yolov5模型配置以及使用
图像识别之Yolov5模型配置以及使用文章目录图像识别之Yolov5模型配置以及使用一、文章简介二、下载Yolov51、下载Yolov5的源代码2、下载已经训练好的模型三、使用官方的案例来实现识别1、解压文件2、下载相应的模块3、进行识别原图:识别的结果:4、说明四、训练数据五、总结一、文章简介如今,机器学习比较火爆,而yolov5也给机器学习中的图像识别带来了很大的方便,本文将带领大家一起从零开始学习yolov5模型,包括官方的案例以及自己的训练。首先,可以看一个视频简单体会一下yolov5:油原创 2022-01-20 15:56:27 · 7921 阅读 · 16 评论 -
Python安装opencv(cv2)
Python安装opencv(cv2)文章目录Python安装opencv(cv2)一、简介二、具体的安装一、简介本人在安装opencv(cv2)的时候,遇到了一些麻烦问题,这里来简单描述一下,并且提供解决方案。二、具体的安装刚开始我使用了:pip install cv2结果报错,后来发现,cv2是在opencv里面的,于是改成:pip install opencv结果,还是会报错,于是,我有查阅了相关的资料,结果发现,opencv有很多种版本,支持的是不同的语言或者系统的,所以在安装原创 2022-01-13 15:22:20 · 7958 阅读 · 17 评论 -
PyTorch实现sin函数模拟
PyTorch实现sin函数模拟文章目录PyTorch实现sin函数模拟一、简介二、第一种方法三、第二种方法四、总结一、简介本文旨在使用两种方法来实现sin函数的模拟,具体的模拟方法是使用机器学习来实现的,我们使用Python的torch模块进行机器学习,从而为sin确定多项式的系数。二、第一种方法# 这个案例相当于是使用torch来模拟sin函数进行计算啦。# 通过3次函数来模拟sin函数,实现类似于机器学习的操作。import torchimport mathdtype = to原创 2022-01-09 11:09:58 · 1827 阅读 · 10 评论 -
Python pip 总结
Python pip 总结文章目录Python pip 总结一、基本操作1、安装模块2、卸载模块3、查看已经下载的模块4、更新pip5、切换镜像源6、查看版本7、查看位置8、注意事项二、多个版本Python的pip共存一、基本操作1、安装模块pip install module2、卸载模块pip uninstall module3、查看已经下载的模块pip list4、更新pippython -m pip install --upgrade pip5、切换镜像源#清华源p原创 2022-01-09 09:00:39 · 200 阅读 · 4 评论 -
Python实现股票数据分析的可视化
Python实现股票数据分析的可视化文章目录Python实现股票数据分析的可视化一、简介二、代码1、主文件2、数据库使用文件3、ui设计模块4、数据处理模块三、数据样例的展示四、效果展示一、简介我们知道在购买股票的时候,可以使用历史数据来对当前的股票的走势进行预测,这就需要对股票的数据进行获取并且进行一定的分析,当然了,人们是比较喜欢图形化的界面的,因此,我们在这里采用一种可视化的方法来实现股票数据的分析。二、代码1、主文件from work1 import get_datafrom work原创 2021-12-25 20:10:05 · 4443 阅读 · 4 评论 -
Python Matlab绘制曲线图
Python Matlab绘制曲线图文章目录Python Matlab绘制曲线图一、简介二、绘制图形1、第一个曲线图2、第二个图形3、第三个图形4、第四个图形一、简介我们在这里采用Python中的matplotlib来实现曲线图形的绘制。二、绘制图形1、第一个曲线图代码:import matplotlib.pyplot as pltimport numpy as npr = np.array([2072.54, 2076.84, 2085.51, 2103.01, 2129.93, 21原创 2021-12-15 15:03:19 · 6430 阅读 · 12 评论 -
Python绘制概率分布直方图
Python绘制概率分布直方图文章目录Python绘制概率分布直方图一、代码1、案例一2、案例二二、运行效果1、案例一2、案例二一、代码1、案例一import randomimport numpy as npimport matplotlib.pyplot as pltX = np.random.normal(loc=10, scale=2, size=(1, 1000))[0]Y = np.random.normal(loc=10, scale=1.0, size=(1, 1000))原创 2021-12-13 12:53:41 · 6561 阅读 · 9 评论 -
Python绘制高斯分布图像
Python绘制高斯分布图像文章目录Python绘制高斯分布图像一、需求介绍二、第一个任务三、第二个任务四、readme文件一、需求介绍我们这里旨在使用Python来绘制图像,其他的操作一概先不管,绘制高斯分布的图像。二、第一个任务代码import matplotlib.pyplot as pltimport numpy as npfrom scipy.stats import betafrom mpl_toolkits.mplot3d import Axes3Dfrom matpl原创 2021-12-03 11:44:29 · 5759 阅读 · 14 评论 -
Python图形化界面设计wxPython(wxFormBuilder)
Python图形化界面设计wxPython(wxFormBuilder)文章目录Python图形化界面设计wxPython(wxFormBuilder)一、简介二、 安装wxPython以及wxFormBuilder1、安装wxPython2、安装wxFormBuilder三、开始第一个设计1、选择语言:2、创建窗口3、添加表单4、添加元素5、设置属性6、绑定按钮的函数7、修改样式8、获取代码9、将代码写入Python文件10、调用模块11、运行及其结果一、简介wxPython是Python的一个图形原创 2021-11-30 13:52:11 · 3828 阅读 · 19 评论 -
听说Google翻译挺不错的,于是我用Python的selenium把它爬下来了
听说❤️Google翻译❤️挺不错的,我用❤️Python的selenium❤️把它爬下来了!!文章目录听说❤️Google翻译❤️挺不错的,我用❤️Python的selenium❤️把它爬下来了!!一、需求分析二、Google翻译介绍三、网页界面的分析(网页检查)四、使用Python进行实现功能(selenium模块)五、测试功能六、总结一、需求分析我们知道,网上有很多的翻译平台,比如:Google翻译、百度翻译、有道翻译、微软翻译等等。本次我们来使用selenium模块实现对Google翻译的爬取原创 2021-09-21 21:16:35 · 16581 阅读 · 33 评论 -
终于,还是用Python向喜马拉雅动手了
终于,还是用❤️Python向喜马拉雅❤️动手了文章目录终于,还是用❤️Python向喜马拉雅❤️动手了一、一、原创 2021-09-07 10:24:16 · 18847 阅读 · 80 评论 -
听说Python可以操作MySQL数据库
听说❤️Python可以操作MySQL数据库❤️文章目录听说❤️Python可以操作MySQL数据库❤️一、模块的安装二、 实例三、Python操作MySQL的具体操作1、创建 数据库 以及 table2、连接数据库3、插入一条数据4、插入多条数据5、修改数据6、查询数据7、删除一条数据8、删除多条数据9、关闭连接四、完整的代码以及测试一、模块的安装在命令行里面输入:pip install pymysql这样就安装好了模块了啦。二、 实例首先,我们先给一个示例,后面在进行详细的讲解哦,下面原创 2021-09-03 10:21:13 · 16577 阅读 · 36 评论 -
什么?出门忘了带地图,我用Python绘制了一份地图来方便出行
什么?出门忘了带地图!我用❤️Python绘制了一份地图❤️来方便出行文章目录什么?出门忘了带地图!我用❤️Python绘制了一份地图❤️来方便出行一、简单的介绍二、pyecharts的模块的介绍三、首先绘制一个简单的中国地图四、绘制世界地图五、下面我们再来绘制一个地球仪总结一、简单的介绍地图给我们的出行带来了许多的方便,因此我们出行可以说地图是必不可少的了啦,本文旨在使用Python语言绘制不同类型的地图了啦。二、pyecharts的模块的介绍在绘制地图的时候,我们所需要使用的模块主要是:py原创 2021-08-31 11:25:14 · 16612 阅读 · 44 评论 -
不会吧,不会吧,不会还有人不知道Python给图片加水印超级简单哦
不会吧,不会吧,不会还有人不知道❤️Python给图片加水印❤️超级简单哦文章目录不会吧,不会吧,不会还有人不知道❤️Python给图片加水印❤️超级简单哦介绍安装模块进行添加水印的操作结果的展示:介绍我们的图片的版权在有的时候也是十分重要的哦,因此这就需要来给我们的图片去加上水印,当今也确实是有很多的给图片加水印的软件之类的东西的,但是,也许有人还不知道,Python也可以给图片加水印,而且效果良好、操作方便快捷简便。使用Python进行添加水印可以实现完全按照自己的想法来进行水印的添加,可以自己原创 2021-08-30 10:59:17 · 18683 阅读 · 93 评论 -
Python的pywifi模块
想蹭❤️小姐姐的热点❤️被拒后,我用❤️Python来暴力破解了WiFi的密码❤️文章目录想蹭❤️小姐姐的热点❤️被拒后,我用❤️Python来暴力破解了WiFi的密码❤️一、起因背景二、需求分析三、代码实现1、生成密码本2、利用密码本进行自动化的测试3、结果展示四、后续总结一、起因背景这天博主和曾经的一个小姐姐同学凑巧同时坐在了同一辆长途客车上,恰谈之后才了解到原来这位小姐姐家里挺富裕的,居然,开通了 无限的流量 使用权限,博主心想,既然是老同学了,借用一下这个无限的流量应该是没什么问题吧,反正是原创 2021-08-25 18:09:27 · 20356 阅读 · 125 评论 -
一行代码实现自制炫酷二维码
一行代码实现自制炫酷二维码文章目录一行代码实现自制炫酷二维码一、简介二、安装模块三、制作二维码1、导入模块2、选择一个链接生成二维码3、生成动态的二维码一、简介现在,二维码十分的普及,形式也是多种多样的,本文旨在构建一个自制的炫酷二维码。二、安装模块此处,我们采用Python来进行二维码的制作,这里需要安装myqr模块,如果在导入模块的过程中出现了一些其他依赖包的未安装问题,那还是类似的方法pip安装一下就可以了啦。三、制作二维码1、导入模块这个很简单from MyQR import原创 2021-08-22 09:39:58 · 19274 阅读 · 129 评论 -
Keras 速成 构建卷积神经网络
Keras 速成 构建卷积神经网络文章目录Keras 速成 构建卷积神经网络一、介绍二、30秒入门KerasSequential 模型.add() 来堆叠模型.compile() 来配置学习过程训练数据三、安装并且配置环境四、Keras的模型Model 类模型Sequential 顺序模型五、Keras的网络层Keras 核心网络层激活DropoutFlatten卷积层Conv1DConv2DSeparableConv1DSeparableConv2DConv3D池化层MaxPooling1DMaxPoo原创 2021-08-21 13:10:11 · 18743 阅读 · 29 评论 -
听说越来越卷,那我们就用卷积神经网络CNN来识别狗狗吧
听说越来越卷,那我们就用卷积神经网络CNN来识别狗狗吧!!文章目录听说越来越卷,那我们就用卷积神经网络CNN来识别狗狗吧!!一、CNN简介二、一、CNN简介CNN是卷积神经网络,CNNs是深度卷积神经网络。神经网络(neual networks)是人工智能研究领域的一部分,当前最流行的神经网络是深度卷积神经网络(deep convolutional neural networks, CNNs)以及卷积神经网络(CNN),虽然卷积网络也存在浅层结构,但是因为准确度和表现力等原因很少使用。目前提到原创 2021-08-20 12:28:06 · 21382 阅读 · 70 评论 -
Kaggle经典测试,泰坦尼克号的生存预测,机器学习实验----02
Kaggle经典测试,泰坦尼克号的生存预测,机器学习实验----02文章目录Kaggle经典测试,泰坦尼克号的生存预测,机器学习实验----02一、引言二、问题三、问题分析四、具体操作1、读取数据并且进行预处理2、划分标签以及特征并且初始化参数3、开始线性回归4、测试模型并且进行打分5、保存数据结果五、完整代码六、本算法的核心代码:一、引言泰坦尼克号(RMS Titanic),又译作铁达尼号,是英国白星航运公司下辖的一艘奥林匹克级游轮,排水量46000吨,泰坦尼克号是当时世界上体积最庞大、内部设施最原创 2021-08-09 22:37:22 · 17036 阅读 · 9 评论 -
Python之Wjango实现Web开发详解---01
Python之Wjango实现Web开发(1)文章目录Python之Wjango实现Web开发(1)原创 2021-08-09 10:36:12 · 16200 阅读 · 4 评论 -
现在忘掉Sklearn吧,来自己手写一个人工智能线性回归,人工智能学习实验----01
人工智能学习实验----01文章目录人工智能学习实验----01本次实验我们做一个线性回归忘掉Sklearn,手写一个线性回归一、本次实验我们做一个线性回归忘掉Sklearn,手写一个线性回归我们知道python有内置的sklearn模块,里面自己封装好了sklearn,可以帮助不知道内涵的同学们方便的线性回归,但是想要理解人工智能的本质,还是需要通过实践来自己用程序写出来这种简单的算法的哦。一、...原创 2021-08-06 16:12:10 · 16911 阅读 · 11 评论 -
Python 操作 Excel 表格
Python操作Excel表格文章目录Python操作Excel表格一、xlrd二、xlwtpython处理excel主要使用两个模块,一个是xlrd另一个是xlwt一、xlrd这个模块主要是实现读取文件的功能这个模块最主要的一个函数是:open_workbook它的用法如下所示:open_workbook(filename=None, logfile=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'原创 2021-07-25 09:21:57 · 16274 阅读 · 7 评论 -
Python 处理表格进行成绩排序
Python处理表格进行成绩排序一、需求分析我们首先有一个成绩表单,但是学生的成绩是按照学号进行排序的,现在,我们希望清晰明了的知道每一个学生的名次,并且需要将学生按照成绩的高低重新进行排序。也就是说,我们将学生从按照学号排序转变为按照成绩从高到低进行排序。二、代码呈现这个需求其实比较简单,于是,我们直接呈现代码,主要问题是Excel表格的读写操作,这个解决以后就十分简单了。Excel读:xlrd模块Excel写:xlwt模块代码以及解释如下:import xlwtimport xlrd原创 2021-07-24 10:06:48 · 22993 阅读 · 5 评论 -
Python数据分析的过程记录(五)
Python数据分析的过程记录(五)import reimport requestsimport jsonimport xlwtwb = xlwt.Workbook()# 创建 excel 表格sh = wb.add_sheet('彩票分析数据处理')# 创建一个 表单sh.write(0, 0, "日期")sh.write(0, 1, "梯子数目")sh.write(0, 2, "命中数目")sh.write(0, 3, "挂的数目")sh.write(0, 4, "6次中的原创 2021-07-21 14:52:09 · 16052 阅读 · 8 评论 -
Python数据分析的过程记录(四)
Python数据分析的过程记录(四)文章目录Python数据分析的过程记录(四)一、需求分析二、代码实现三、结果展示一、需求分析这里需求是每一个都需要进行购买,如果连续两期的单双值是一样的,那么就是命中了,如果不是一样的,那么就没有命中,然后,我们统计一下,看看到底会有多少次中,多少次不中,以及超过六次才中的情况如何。二、代码实现这里,我们根据上面的需求直接写出如下代码,实际上,我们会发现,这一系列的文章思路基本一致,所以这里不去在进行思路的整理了了啊代码:import reimport r原创 2021-07-18 16:35:19 · 16223 阅读 · 12 评论