- 博客(69)
- 收藏
- 关注
原创 25个Python入门必学命令
定义一个整数类型的变量print(my_age) # 输出变量的值# 定义一个浮点数类型的变量print(pi_value) # 输出变量的值# 同时给多个变量赋值print(x, y, z) # 输出所有变量的值# 变量可以被重新赋值print(counter) # 输出更新后的值# 变量可以参与数学运算print(total_cost) # 输出总成本"""这是一个简单的问候函数"""print("你好,欢迎来到Python的世界!") # 打印欢迎信息。
2025-04-06 17:42:11
740
原创 kornia,一个实用的 Python 库!
Kornia 是一个基于 PyTorch 的开源计算机视觉库,专为深度学习视觉算法设计,提供高效的 GPU 加速和自动微分功能。通过结合 PyTorch 的动态计算图和 Kornia 的高效视觉算子,开发者可以快速构建复杂且可训练的视觉系统,推动计算机视觉与深度学习的深度融合。所有操作均支持反向传播,可无缝嵌入神经网络进行端到端训练。基于 PyTorch 张量运算,充分利用 GPU 并行计算,处理速度比 CPU 快数倍。提供从基础图像处理到高级几何变换的 60+ 可复用模块,支持灵活组合。
2025-04-03 17:14:42
272
原创 python运行js代码拿到逆向数据
在Python中运行JavaScript代码以获取逆向数据,通常用于处理网页中通过JavaScript动态生成的数据(如解密、参数计算等)。以下是几种常见方法,我会以PyExecJS和Node.js子进程两种方案为例,展示如何安全地执行JS代码并提取数据。
2025-03-26 17:18:15
993
原创 基于Python+Flask+MySQL+HTML的爬取豆瓣电影top-250数据并进行可视化的数据可视化平台
项目采用前后端分离技术,包含完整的前端,以flask作为后端Pyecharts、jieba进行前端图表展示。
2025-03-15 16:10:29
2654
原创 python飞机大战游戏代码-Python版飞机大战程序代码(pygame),详细讲解,手把手教学_
该游戏的大体框架是两部分内容:一部分是基于pygame.sprite.Sprite这个父类,创建各种各样的派生类,比如子弹类,敌机类。Rect对象的常见属性:x, y, left, top, bottom, right, center, centerx, centery, size, width, height.1) pygame中的坐标系以左上角为原点,提供了一个类pygame.Rect用于描述矩形区域.2)pygame.event.get()可以得到用户当前所做动作的时间列表(代码相对比较固定)
2025-02-12 17:44:00
1078
原创 分享15个Python接单平台,兼职月入5000+,怎么实现python兼职,怎么接单,能有多少?
以普通的爬虫外包为例 100-300 左右,通常比较简单,根据数据量 /任务难度(需求) / 时间来判定, 30-60分钟就可以出来。2K/5k/10k/20k的爬虫单子都是有的,价格越高,做的时间越久,有些甚至一个人完成不了,这时候也可以喊上志同道合的小伙伴一起做,搞个外包工作室都没问题。程序员客栈中国非常领先的自由工作平台,为中高端程序员、产品经理和设计师等等互联网相关人员提供稳定的线上工作机会,包括自由工作、远程工作和兼职工作,还支持按需雇佣,工作模式非常多,感兴趣的推荐大家尝试一下。
2025-02-08 17:06:56
2079
原创 Python——50道面试题,面试巩固必看,建议收藏!
鸭子类型是动态类型语言判断一个对象是不是某种类型时使用的方法,也叫做鸭子判定法。简单的说,鸭子类型是指判断一只鸟是不是鸭子,我们只关心它游泳像不像鸭子、叫起来像不像鸭子、走路像不像鸭子就足够了。换言之,如果对象的行为跟我们的预期是一致的(能够接受某些消息),我们就认定它是某种类型的对象。bytesbytearraymemoryviewStringIOBytesIOGzipFilesocketstrbytes),其中file-like对象都能支持read和write。
2025-02-06 16:28:38
877
原创 Python环境配置保姆级教程:如何安装Python?
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。默认下载64位的安装包。
2025-01-21 16:32:41
1398
原创 Python lambda函数总结
它们通常用于需要将一个简单函数作为参数传递的场合,或者在某些需要函数对象但又不希望正式定义一个完整函数的场景下。下面是对lambda函数的详细总结:基本语法lambda 参数1, 参数2, ... : 表达式lambda关键字用来声明一个匿名函数。参数列表可以包含多个参数,用逗号分隔。冒号后面是一个表达式,该表达式的结果就是这个lambda函数的返回值。注意,lambda函数只能包含一个表达式,不能包含多行代码或复杂的语句块。
2024-12-21 16:31:13
317
原创 【Python】模块graphviz使用入门
它们具有相同的 API。通过设置view=True将自动使用系统默认的文件类型的查看器应用程序打开生成的文件(PDF,PNG,SVG等)。有两种方法可以使用它:使用与唯一参数(其内容作为子图添加)类型相同的现成图形对象,或者省略图形参数(返回上下文管理器,以便在with块中更优雅地定义子图内容)。使用graph_attr,node_attr和 edge_attr参数更改默认外观的图表,点和连接线。如果是想设置输出图像的dpi,需要在创建Graph或Digraph对象时,设置dpi参数。
2024-12-14 14:56:06
2335
原创 【Python】基于matplotlib_venn实现维恩图的绘制
Venn上的自定义标签 Custom label on Venn自定义维恩图上圆的线条 Custom Circles lines on Venn自定义维恩图上的圆 Custom a circle on Venn## Venn上的自定义标签 Custom label on Venn# 单独改变A的标签')## 自定义维恩图上圆的线条 Custom Circles lines on Venn# 设置维恩图# 画圆,linestyle线条类型,linewith线宽,color线条颜色。
2024-12-14 14:42:35
1122
原创 【Python】tensorflow中的argmax()函数
在TensorFlow中,argmax()函数是一个非常重要的操作,它用于返回给定张量(Tensor)沿指定轴的最大值的索引。这个函数在机器学习和深度学习应用中非常常见,尤其是在分类问题中,当我们需要确定哪个类别的预测概率最高时。argmax()
2024-12-13 16:49:56
437
1
原创 【Python】asyncio库常见问题与实践案例
asyncio是Python中强大而灵活的工具,用于构建高效的异步IO程序。通过它,开发者可以轻松实现高并发、非阻塞的网络操作和IO任务,非常适合需要处理大量IO操作但对CPU需求较低的场景。
2024-12-13 16:42:38
979
原创 Python基础知识考题一
Python是一种解释型、面向对象、动态数据类型的高级语言;Python在编写时无须定义变量类型,在运行时变量类型强制固定,属于强类型语言;Python无需编译,可以在解释器环境直接运行;
2024-12-05 17:45:57
1036
原创 【Python教程】Python获取豆瓣电影Top100并实现数据可视化
要用Python爬虫获取豆瓣电影Top 100的数据并实现数据可视化,你可以按照以下步骤进行。**PS:**下列图表,打开源文件(HTML)后鼠标放到数据图表上会出现对应信息。展示豆瓣电影Top 100所有名称,意义或许不大,按需获取吧(注意眼睛)6)评分大于等于9.0的电影国家/地区分布。评分大于等于9.0的电影国家/地区分布。1)地区上映电影数量Top 10。地区上映电影数量Top 10。4)电影名称Top 100。2)各年份上映电影数量。3)电影评价人数前二十。电影名称Top 100。
2024-12-05 17:28:56
673
原创 【Python数据可视化】抓取全国地区生产总值,制作可视化地图
1.抓取全国各地区的GDP数据。2.获取中国各地区的地理边界数据。3.使用Pandas对用到的数据做数据处理操作。4.使用plotly或matplotlib制作可视化地图。
2024-12-04 17:48:30
667
原创 【Python程序】用Python写了一个好玩的桌面宠物游戏脚本;源码可分享;打工人必备程序;如何用Python制作一个桌宠
1.获取蜡笔小新的图片资源,可以是PNG格式的序列帧图片,用于制作动画。2.确保图片资源放在一个文件夹中,并记住这个文件夹的路径。桌面宠物本质是一些gif动图随机切换实现。gif动图可以自己替换,也可换成逐帧的PNG
2024-11-30 17:46:02
1037
原创 【Python-pygame实战】Python 制作经典扫雷游戏(附源码)
首先,如何表示雷和非雷,一开始想的是,建立一个二维数组表示整个区域,0表示非地雷,1表示地雷。接下来还有一个麻烦的地方,我们经常鼠标左右键同时按下,如果雷被全部标记,则会一下子打开周围所有的格子,如果其中有标记错的,那么不好意思,GAME OVER。如果周边有雷,那么显示数字,这个简单,可是如果周边没有雷,那就要显示一片区域,直到有雷出现,如下图,我只点了当中一下,就出现了那么大一片区域。我们点击一个格子的时候,只要根据点击的坐标,找到对应的 Mine,看它的值是多少,就知道有没有踩中雷了。
2024-11-19 17:45:37
1795
原创 【Python游戏】教你用20行Python代码,制作一个马里奥游戏,好玩到停不下来!!附超级玛丽源码
我们用Python代码来写一个超级玛丽的游戏编写一个完整的《超级玛丽》游戏是一个相当复杂的任务,因为它涉及大量的图形渲染、碰撞检测、物理模拟和游戏逻辑。不过,我们可以创建一小关来演示基本的游戏机制。运行起来是这样的,可以简单作为试玩。
2024-11-19 17:36:32
1897
原创 【Python数据可视化分析实战】数据爬取—京东手机品牌信息数据爬取和数据分析与可视化
首先,我们需要从京东平台上采集手机品牌的相关数据。可以通过网络爬虫或API接口等方式获取数据。为了保证数据的完整性和准确性,需要设置合理的爬虫策略,并处理可能出现的反爬机制。
2024-11-16 14:16:08
1989
5
原创 【2024版】Pycharm安装+汉化+使用教程,超详细Pycharm专业版安装教程,Python环境配置和使用指南,Python+Pycharm安装保姆级教程
PyCharm 是一个专门为 Python 开发者设计的 IDE,它同样具有代码导航、重构、调试和分析等功能。PyCharm 支持多种项目类型,如普通项目、Python 测试项目、Django 项目等,并提供了大量的内置模板和插件,以帮助您更快地开始开发。它还具有代码自动补全、PEP8 格式检查、代码重构等功能,可以大大提高您的开发效率。
2024-11-16 10:26:54
11628
6
原创 Python游戏开发之《人机大战象棋》-附完整源码-python教程
需要游戏素材,和完整代码,wx扫描下方二维码获取,长期有效或者点击。这个主要是绘制棋盘和棋盘中棋子移动产生的回调。还有其他文件,这里就不一一列举了,,如有侵权,请联系删除。
2024-11-09 16:24:27
576
原创 Python游戏开发-贪吃蛇游戏,手把手教学,附完整原代码
分析定义一个名为的函数,它用于在游戏暂停时绘制暂停界面。具体的绘制过程如下:创建一个透明表面s,大小与SIZE相同,并填充为带有半透明的白色。使用函数将表面s绘制到屏幕上的位置(0, 0),实现背景的半透明效果。创建一个文本对象txt,文本内容为 “PAUSE”,使用FONT_M字体渲染文本,文本颜色为 COLORS 字典中的darkgray。计算文本的位置(x, y),其中x的初始值为SIZE[0]/2y的初始值为SIZE[1]/2。然后,将x和y。
2024-11-09 16:02:43
1076
原创 用100行python代码制作俄罗斯方块游戏,俄罗斯方块游戏教程-附完整代码
本项目通过python自带库tkinter实现,无需安装第三方库本项目基于python3版本开发(如果你的是python2.x,运行可能会有问题)
2024-11-02 16:01:21
1081
原创 Python安装第三方库小技巧:三分钟教你学会pip的安装与使用
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装和卸载的功能,现在大家用到的所有包不是自带的就是通过pip安装的。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。如果有同学没有安装Python,可以点击直达安装教程。
2024-10-24 17:37:58
1830
原创 手把手教你用Python网络爬虫爬取正本小说,python教程
如果你想下载该网站上的任意一本小说的话,直接点击链接进去,如下图所示。只要将URL中的这个数字拿到就可以了,比方说这里是951,那么这个数字代表的就是这本书的书号,在后面的代码中可以用得到的。这篇文章主要给大家介绍了小说内容的获取方法,基于网络爬虫,通过requests爬虫库和bs4选择器进行实现,并且给大家例举了常见问题的处理方法。小伙伴们,快快用实践一下吧!如果在学习过程中,有遇到任何问题,欢迎加我好友共同探讨学习和拿取学习籽料。
2024-10-22 15:52:46
787
原创 用Python 实现贪吃蛇游戏,手把手教学,详细讲解
分析定义一个名为的函数,它用于在游戏暂停时绘制暂停界面。具体的绘制过程如下:创建一个透明表面s,大小与SIZE相同,并填充为带有半透明的白色。使用函数将表面s绘制到屏幕上的位置(0, 0),实现背景的半透明效果。创建一个文本对象txt,文本内容为 “PAUSE”,使用FONT_M字体渲染文本,文本颜色为 COLORS 字典中的darkgray。计算文本的位置(x, y),其中x的初始值为SIZE[0]/2y的初始值为SIZE[1]/2。然后,将x和y。
2024-10-18 16:44:34
1672
原创 Python数据分析工具OpenCV用法示例
Python数据分析工具OpenCV是一个强大的计算机视觉库,提供了丰富的图像处理算法和功能,支持多种编程语言,包括Python、C++、C#等。
2024-10-17 16:00:45
689
原创 Python数据分析工具Jieba用法示例
Jieba允许用户添加自己的自定义词典来提高分词精度。jieba.load_userdict('path/to/your/dict.txt') # 指定自定义词典的路径自定义词典的格式是一个以utf-8编码的.txt文件,每行描述一个单词及其相应的参数(如词频、词性等)。
2024-10-16 16:05:45
689
原创 Python教程:Pandas常用的35个经典操作
本文介绍了pandas常用的35个基础操作。包括数据筛选、修改、删除、分组、合并、连接、透视表等。通过这些操作,我们可以对数据处理分析。在实际应用中,我们可以根据需要选择合适的操作来满足我们的需求。首先我们需要导入pandas库,并创建一个DataFrame。
2024-10-10 17:42:44
402
原创 Python数据分析工具:Statsmodels的用法示例
pd.DataFrame(np.random.randn(100, 2), index=dates, columns=[‘A’, ‘B’]):生成一个包含100行、2列的随机数据框,并将其索引设置为日期范围。sm.tsa.ARIMA(data[‘A’], order=(1, 1, 1)).fit():构建并拟合ARIMA模型,其中order=(1, 1, 1)表示自回归项、差分次数和移动平均项的阶数均为1。model.summary():打印模型的摘要,包括回归系数、标准误、t值、p值、R²等统计量。
2024-10-07 15:38:54
1124
原创 Python数据分析工具: Scikit-learn用法示例
以下是一个关于Scikit-learn用法的基本示例,涵盖了数据加载、预处理、模型训练和评估等步骤。分类:Scikit-learn提供了多种分类算法,如支持向量机(SVM)、逻辑回归、随机森林、决策树等。除了简单的线性回归外,Scikit-learn还支持许多其他类型的机器学习算法,如分类、聚类、降维等。模型选择:Scikit-learn提供了交叉验证、网格搜索等模型选择工具,用于选择最佳的模型和参数。数据预处理:除了特征缩放外,Scikit-learn还提供了数据清洗、编码、转换等预处理工具。
2024-09-30 14:46:30
1144
1
原创 Python数据分析工具:Seaborn用法示例
自定义调色板与风格Seaborn允许用户高度自定义图表的外观,包括调色板、风格等。# 设置调色板# 绘制箱线图plt.show()# 设置图表风格# 绘制箱线图plt.show()使用FacetGrid和PairGridFacetGrid和PairGrid是Seaborn中用于生成多图可视化的工具。FacetGrid:用于创建子图网格,可以展示数据集的不同子集。PairGrid:用于生成变量之间的成对关系图。# 加载示例数据集# 使用FacetGrid创建子图网格。
2024-09-30 14:40:44
725
原创 Python数据分析工具:Matplotlib用法示例
Matplotlib允许用户自定义图表的样式,包括颜色、线型、标记、标题、轴标签、图例等。# 创建数据# 绘制图表并自定义样式# 添加标题和轴标签# 添加图例# 自定义坐标轴范围# 显示图表plt.show()以上示例展示了Matplotlib在Python数据分析中的基本用法,包括绘制折线图、散点图、直方图和条形图,并介绍了如何自定义图表的样式。通过这些示例,你可以了解到Matplotlib的强大功能和灵活性,以及如何利用它来生成高质量的数据可视化图表。
2024-09-29 15:45:12
428
原创 python数据分析工具(五):cx_Oracle的用法
**cx_Oracle** 是一个 **Python 扩展模块**,它允许 Python 开发者访问 **Oracle 数据库**。使用 **cx_Oracle**,你可以执行 **SQL 语句**、**处理查询结果**、以及**管理数据库连接**等。以下是一些基本的 **cx_Oracle** 用法示例。
2024-09-20 17:02:50
1229
原创 Python数据分析工具(四):pymysql的用法
是一个用于连接数据库的。它提供了一个简单的方式来执行语句、处理查询结果以及管理数据库连接。下面将介绍如何使用来连接、执行以及处理结果。
2024-09-20 16:47:39
452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人