- 博客(202)
- 收藏
- 关注
原创 Python—学生信息管理系统(附源码)
定义一个主函数main,在通过定义一个menu函数对学生管理系统的菜单进行打印。# 定义menu()函数print('1. 新增学生')print('2. 显示学生')print('3. 查找学生')print('4. 删除学生')print('0. 退出程序')# 定义主函数print(' 欢迎来到学生管理系统 ')menu()main()
2025-09-25 17:26:51
699
原创 Python嵌入式系统的8个基础知识点
在开始嵌入式系统编程之前,你需要安装和配置好开发环境。常见的嵌入式开发板有 Raspberry Pi、Arduino 和 ESP32 等。以 Raspberry Pi 为例,你可以使用以下步骤安装 Python:# 更新包列表# 安装 Python 3 和 pip本文介绍了 Python 嵌入式系统编程的 8 个基础知识点,包括开发环境的安装和配置、GPIO 控制、传感器数据读取、I2C 和 SPI 通信、中断处理、多线程编程以及网络通信。通过这些知识点,你可以构建出各种实用的嵌入式系统项目。
2025-09-15 17:07:43
1121
原创 Python闭包中的循环变量问题及解决方案
Python的闭包和变量作用域是强大的编程工具,它们为函数式编程提供了坚实的基础。通过理解LEGB规则、掌握global和nonlocal关键字的使用,以及避免常见的闭包陷阱,开发者可以编写更加优雅和高效的代码,闭包在装饰器、状态管理、回调函数等场景中有着广泛的应用,是Python高级编程不可或缺的重要概念。
2025-08-18 17:13:59
728
原创 2025最新pycharm安装教程及基本使用(超详细,新手小白必看)
①win7,win8,win10系统,建议下载python3.7.4版本:②win xp:建议下载 python 3.4.4版本Python安装包虽然版本不同,但安装过程都是差不多的。1-1 首先打开www.python.org (这个是python官网)下载配置环境。点击上方 downloads1-2 根据系统选择python环境下载1-3 往下拉可以看到很多版本,找到 python 3.9.9并【点击】1-4 往下拉,看到 Files,如下图。
2025-08-09 17:00:46
971
1
原创 10个Python超硬核核心技巧
列表推导式是Python中创建列表的简洁方式,它比传统的for循环更高效且更易读。# 创建一个包含平方数的列表print(squares) # 输出: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]# 带条件的列表推导式print(even_squares) # 输出: [0, 4, 16, 36, 64]sorted函数的key参数可以灵活地自定义排序规则。# 按长度排序# 按最后一个字母排序# 多字段排序: 先长度降序,再字符串升序。
2025-07-28 17:55:06
912
原创 Python数据分析五大核心库:数据科学家必备利器
掌握Pandas、NumPy、Matplotlib、Seaborn和Scikit-learn这五大神器,等于获得数据科学领域的超级武器库。它们不仅解决80%的日常分析需求,更支持从基础分析到深度学习的高级应用。
2025-07-23 17:15:25
693
原创 Python自动化办公:用Python简化重复性工作
Python自动化办公的核心在于:识别重复流程 → 编写脚本替代 → 批量执行。通过组合办公库,你能轻松实现从数据处理到文档生成的自动化。
2025-07-19 17:24:39
855
原创 用Python制作一个专属桌宠,确定不来一只?保姆级教程,小白也能学会!!!
今天,我们来分享一个宠物桌面小程序,全程都是通过 PyQT 来制作的,对于 Python GUI 感兴趣的朋友,千万不要错过哦!好了,废话不多说,我直接上干货,本项目使用 PYQT5 作为编码框架,如果你对于该框架不是特别熟悉的话,建议先去简单学习一下~
2025-07-13 17:30:00
780
原创 Python编程中的 10 个经典操作
函数是组织好的、可重复使用的代码块,能提高代码的可读性和可维护性。这里定义了一个add_numbers函数,接受两个参数a和b,返回它们的和。通过调用这个函数,得到计算结果。
2025-07-05 10:45:00
690
原创 Python编程精进:Class的全面指南
在 Python 中,类是一种用于创建对象的蓝图。当你创建一个类的实例时,你实际上是在创建一个遵循类定义结构的对象。类是 Python 中一个强大的特性,它允许你创建自定义数据类型、封装行为并编写可重用的代码。通过理解如何定义类、使用方法、管理属性以及利用继承和多态,你可以编写出更模块化、可维护和可扩展的程序。无论你是正在建模现实世界的实体还是抽象的概念,精通 Python 类都将显著提升你高效解决复杂问题的能力。
2025-07-04 17:09:45
881
原创 10个案例快速掌握Python正则表达式使用
通过这10个案例,你已经掌握了正则表达式的基础用法:模式思维:用抽象模式描述具体文本组合思维:将简单模式组合成复杂规则实践思维:在真实场景中不断练习正则表达式就像编程世界的超级放大镜,让你在文本的海洋中精准捕捉目标信息!
2025-06-27 17:13:39
1163
原创 【python爬虫】利用Python爬取天气数据,并做可视化分析
上面这张是南方珠海的控制质量图,可以看出空气质量指数最大也是在健康范围,说明珠海空气非常好,分析可以发现这一天最高空气质量指数达到了35,最低则只有14,并且平均在25左右,通过时间也可以发现,基本在清晨的时候是空气最好的时候(4-9点),在下午是空气污染最严重的时候,所以清晨一般可以去外面呼吸新鲜的空气,那时污染最小。扫码下方二维码免费领取!分析可以发现这一天最高温度为33℃,最低温度为28℃,并且平均温度在20.4℃左右,通过对时间分析,发现昼夜温差5℃,低温分布在凌晨,高温分布在中午到下午的时间段。
2025-06-18 17:58:09
2121
原创 7个Python爬虫小案例,有手就行!源码可分享
爬虫的全称为网络爬虫,简称爬虫,别名有网络机器人,网络蜘蛛等等。网络爬虫是一种自动获取网页内容的程序,为搜索引擎提供了重要的数据支撑。搜索引擎通过网络爬虫技术,将互联网中丰富的网页信息保存到本地,形成镜像备份。我们熟悉的谷歌、百度本质上也可理解为一种爬虫。如果形象地理解,爬虫就如同一只机器蜘蛛,它的基本操作就是模拟人的行为去各个网站抓取数据或返回数据。最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力!相信自己!
2025-06-04 17:40:00
1454
原创 Python——处理Excel的10个常用操作
通过这些技巧和方法,我们能够在 Python 中更灵活、高效地处理和分析 Excel 数据,为数据科学和数据处理工作提供了丰富的工具和思路。无论是初学者还是有经验的开发者,这些技能都将为处理实际工作中的 Excel 数据提供强大的支持。
2025-06-02 17:46:20
2972
原创 Python最常用的15个语法糖
这些语法糖不仅能让你的代码更简洁、更可读,还能在性能上带来可观的提升。好的语法糖用得恰到好处会让你的代码如丝般顺滑,但过度使用反而会导致可读性下降。
2025-05-23 17:40:27
978
原创 Python 8大人工智能库介绍
以上介绍的8个Python AI库只是冰山一角,Python生态系统中还有许多其他优秀的库。选择合适的库取决于具体的项目需求、数据类型、开发经验和性能要求。
2025-05-17 17:22:58
1105
原创 Python 数据分析必学的 10 个核心库
最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力!相信自己!
2025-05-16 17:42:43
963
原创 Python性能优化:8 个必备的编程技巧
优化 Python 代码性能是一个结合测量、理解和应用技巧的过程。首先通过性能分析找到瓶颈,然后有针对性地应用上述技巧:优先使用内置函数和库、选择合适的数据结构、利用列表推导式和生成器、高效处理字符串、通过生成器实现惰性计算、缓存重复计算结果、在必要时减少函数调用开销。
2025-05-10 17:27:31
1192
原创 Python初学者必知的15个数学与数值函数
最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力!相信自己!
2025-05-07 17:38:24
960
原创 15 个 必知的Python 内置函数
当然,你每天都在使用print()。但你探索过它的额外功能吗?end:默认情况下,print()会在每次调用后添加一个换行(\n)。使用end可以改变这一点。sep:如果你要打印多个项目,这决定了它们之间的分隔符(默认为空格)。示例:它非常适合创建更简洁的输出,而无需额外的字符串格式化。
2025-04-28 17:17:19
650
原创 高效数据分析必备:Pandas最常用的10个核心函数
链式操作:结合多个函数连续处理数据(如 df.fillna(0).groupby(‘city’).mean())。lambda函数:与apply()配合实现灵活计算。:专门处理时间序列的转换函数。通过掌握这10个函数,您能高效完成80%的日常数据处理任务。建议结合日常实际数据集练习,深化理解。
2025-04-23 17:51:44
564
原创 7个Python数据分析必学的核心库
在当今这个数据驱动的世界里,数据分析已经成为各行各业中不可或缺的一部分。Python,作为一种功能强大且易于学习的编程语言,因其丰富的库生态系统,在数据分析领域占据了举足轻重的地位。本文将介绍Python在数据分析中常用的8个经典库,帮助大家更好地了解和应用Python进行数据分析工作。
2025-04-18 17:39:16
783
原创 8 个 Python 自动化脚本:告别重复工作,你学会了吗?
Python 自动化脚本为我们提供了强大的工具,帮助我们轻松摆脱重复性工作的困扰,提高工作效率和质量。
2025-04-06 17:01:49
1058
原创 提升编程效率的Python自动化技巧
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。写好备份代码也是个好习惯。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。温馨提示:桌面自动化脚本很容易出错,一定要设置好FAILSAFE,以便紧急情况下能中断脚本,避免失控!
2025-03-27 17:17:19
485
原创 Python数据处理常用的20个案例
Python凭借其简洁易懂的语法和丰富的第三方库,可高效的完成数据处理、数据分析等工作。本文将介绍20个Python 在数据处理中常用的案例。
2025-03-21 10:45:00
930
原创 Python最难懂的10大难点,建议收藏!!!
Python 作为一门简洁易学的编程语言,深受开发者喜爱.然而,即便是最直观的语言也有一些让开发者感到困惑的知识点.以下是 Python 中最难理解的十大知识点,以及相应的解释和示例代码,希望能帮你更好地掌握这些复杂的概念。
2025-03-18 11:11:32
682
原创 Python网络爬虫入门:6个实例掌握数据采集技能
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。:爬取房产网站的房源信息,辅助房地产市场研究。Python的动态特性和丰富的第三方库生态系统,使得开发者可以快速构建高效的爬虫程序。
2025-03-14 17:53:23
2652
原创 10个高效的Python编程技巧,建议收藏!
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。:排序、临时回调函数、简单数据处理。
2025-03-12 16:17:04
676
原创 2025最详细Python安装+Pycharm安装教程!
①win7,win8,win10系统,建议下载python3.7.4版本:②win xp:建议下载 python 3.4.4版本Python安装包虽然版本不同,但安装过程都是差不多的。1-1 首先打开www.python.org (这个是python官网)下载配置环境。点击上方 downloads1-2 根据系统选择python环境下载1-3 往下拉可以看到很多版本,找到 python 3.9.9并【点击】1-4 往下拉,看到 Files,如下图。
2025-03-11 17:33:41
725
原创 5个Python数据可视化技巧并绘制数据图
在数据驱动决策的时代,数据可视化是挖掘数据价值的重要一环。今天,安利大家五种极为实用的高级可视化图表,从原理到代码实现,一站式带你搞定!
2025-03-06 17:47:17
1049
原创 Python统计分析常用的 10 个经典脚本
Python 提供了许多强大的高阶函数,它们可以帮助你编写更简洁、更易读的代码。掌握这些函数对于提高 Python 编程水平至关重要。下面,我们将逐一了解这20个常用的高阶函数,并通过实例来加深理解。介绍: 函数接受一个函数和一个或多个可迭代对象作为参数,将函数应用于可迭代对象中的每个元素,并返回一个包含结果的迭代器。示例:2. 介绍: 函数接受一个函数和一个可迭代对象作为参数,根据函数的结果过滤可迭代对象中的元素,返回一个包含符合条件的元素的迭代器。示例:3. 介绍: 函数 (在 模块中
2025-02-27 17:07:00
627
原创 Pandas速成指南:45个案例搞定数据分析基本功
Pandas是Python中用于数据处理和分析的强大库。它提供了灵活的数据结构(如Series和DataFrame),以及用于数据清洗、转换、合并、分析等功能。本文介绍pandas常用的45个小案例,通过这些案例可以帮助大家快速入门pandas。以上是Pandas常用的45个小案例,通过这些案例,您将能够更加熟练地使用Pandas进行数据处理和分析。希望这些案例能对大家有所帮助。
2025-02-22 17:11:29
798
原创 十个Python图像处理工具,建议收藏!
简介:Pillow 是 Python 图像处理库 PIL(Python Imaging Library)的一个分支,提供了丰富的图像操作功能。主要功能:图像打开、保存和格式转换。图像裁剪、旋转、缩放和滤镜应用。图像绘制和文本添加。示例代码:python复制\# 打开图像\# 转换为灰度图\# 保存图像。
2025-02-19 17:42:19
1049
原创 新手学习Python的三个神级网站
今天来给大家介绍三个我在学习 Python 路上帮助比较大的堪称神级的网站,尤其是对于刚刚入门的同学来说,绝对不容错过~
2025-02-17 09:45:41
450
原创 Python游戏:用tkinter写个连连看
连连看是一款非常受欢迎的配对消除类游戏。游戏的目标是通过连接两个相同的图案来消除它们,并最终清空游戏板。连线路径:连接两个图案的线不能超过两个弯(有些版本可能是三个弯),且不能穿过其他图案或障碍物。时间限制:大多数连连看游戏都有时间限制,在限定时间内完成可以得到更高的分数。相同图案:只有相同的图案才能被匹配和消除。分享完毕,更多Python学习资料请戳👇。
2025-02-16 09:15:00
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅