自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

凌小添的博客

满堂花醉三千客,一剑寒霜十四州

  • 博客(48)
  • 收藏
  • 关注

原创 Python扩展教程丨Rich库,让你的输出焕然一新

自定义主题})# 使用自定义主题创建控制台# 使用自定义样式console.print("这是一条信息", style="info")console.print("这是一条警告", style="warning")console.print("这是一条危险提示", style="danger")

2025-03-23 18:47:25 1165

原创 Python扩展教程丨Python中看似奇怪却大有妙用的符号:下划线 _

这是 Python 中常见的代码块,用于判断当前脚本是否被直接运行,而不是被作为模块导入。双下划线包裹的变量也可能是一些Python内置的特殊变量,用于提供特定功能或信息。在写比较长的数字时,可以作为分隔符,代替数字中的逗号,提升可读性。的存在会干扰代码阅读者,让人误以为这个变量会被使用。分离,方便代码复用和测试,避免在导入模块时执行不必要的代码。下划线还可用用来标记特殊的变量名,表格中是常见写法。,即在类中定义的变量或方法名前加上双下划线(如。的值会被设置为模块的名称(即文件名),因此。

2025-03-21 20:27:39 645

原创 Python进阶教程丨lambda函数

Python 是一种动态类型语言,在传统的 Python 代码里,变量的类型在运行时才能确定,这让代码具有很高的灵活性,但也在一定程度上降低了代码的可读性和可维护性。lambda 函数本质上是简洁的临时函数 ,它适用于只需要简单逻辑的场景,并且通常会在代码里被直接使用,不会像普通函数那样被长期保存和复用。函数接收的输入参数,可以包含 0 个或多个参数,如果有多个参数,需要用逗号分隔开。冒号是参数列表和表达式之间的分隔符,用于明确区分函数的输入参数和函数要执行的操作。函数会自动返回这个表达式的计算结果。

2025-03-21 20:24:51 1240

原创 Python进阶教程丨深入理解协程

我们之前讲过线程和进程,今天要引入一个新的概念:协程。在计算机科学中,协程(Coroutine)、线程和进程是三种不同的并发执行模型,它们的核心差异在于资源占用和调度方式维度进程线程协程资源隔离独立内存空间共享进程内存共享线程内存切换成本高(需切换内存空间)中(需操作系统调度)极低(用户代码控制)并发数量数百数千数万数据共享进程间通信(IPC)直接共享直接共享适用场景CPU密集型任务I/O密集型任务高并发I/O密集型任务。

2025-03-18 14:03:51 728

原创 Python进阶教程丨迭代器、生成器

任何实现了。

2025-03-18 12:29:41 1043 1

原创 Python进阶教程丨虚拟环境搭建

举一个不恰当的例子:老渣的微信里面有同事,同学还有小美 ABCDE,某天给妹子发“宝贝晚安”消息时误发给了同事……部分原因是因为用一个微信处理不同的场景导致容易出错。这件事情后,老渣的解决方法也很简单,就是微信多开,再创建一个号,账号数据独立,工作生活两不误。话说回来,当我们开发项目时,如果共用环境也容易出现问题,那么创建独立的环境就能很好的解决问题。

2025-03-17 09:39:53 857

原创 Python进阶教程丨闭包与装饰器

而闭包的出现,能让函数“记住”外部变量,实现了状态的封装。语法糖通常是常见操作的简写,也可以用另一种更冗长的形式表达:程序员可以选择使用较短的形式还是较长的形式,但通常会使用较短的形式,因为它更短,更容易输入和阅读。装饰器是一种语法糖,其本质是接受函数作为参数的高阶函数,用于动态修改或增强函数的行为,遵循开放-封闭原则(对扩展开放,对修改封闭)。举个例子,假如原始函数是一个普通的咖啡机,那么装饰器就是高级的咖啡机,增加了加糖、加奶的功能,不改变咖啡本身,但提供额外风味。用于在嵌套函数中修改外层函数的变量。

2025-03-17 09:37:43 326

原创 90%新手踩坑!谷歌工程师在用的Python变量命名风格

优秀的变量命名能让代码成为自解释的文档,而混乱的命名则会让维护成本倍增。Google研究显示,开发者平均70%的时间在阅读代码而非编写代码!良好的命名规范不仅是代码能力的体现,更是团队协作的基石,本文结合PEP8规范与大厂实战,整理出来Python变量命名完整指南。

2025-02-27 15:30:34 1461

原创 还在用 print 调试?这 3 个 Debug 技巧让你效率翻倍

告别低效的print调试!通过 IDE 断点调试、日志系统配置与 PySnooper 自动化追踪,让程序问题无处遁形,调试不是玄学,而是可复现的科学!

2025-02-26 18:56:42 643

原创 别手动敲字了!Python OCR一站式解决方案

本文全面解析Python OCR技术,以百度飞桨(PaddleOCR)为核心工具,手把手教你实现图片文字提取的工业级应用。文章从OCR技术原理切入,详解其如何通过图像预处理、文字定位和字符识别三步将图片转化为结构化文本,并列举证件识别、车牌抓拍等六大实用场景。

2025-02-26 15:40:30 2004 1

原创 Python爬虫丨批量下载必应4K壁纸

🚦 遵守 Robots 协议,建议设置请求间隔,减少访问频率🚫 本项目仅用于技术学习交流、请勿用于商业用途🌟 最佳实践:设为自动壁纸更换 + 脚本定期下载📦作者在这里已经整理好了必应近年来的壁纸,直接分享给大家公众号后台回复必应即可获取下载链接。

2025-02-25 18:37:03 956

原创 Python入门教程丨3.8 网络编程

note] 网络协议(Protocol)是计算机网络中不同设备之间进行数据通信所必须遵循的规则和标准,它规定了数据的格式、传输顺序、速度以及如何处理错误等,协议是计算机网络通信的基础,没有网络协议,计算机之间就无法进行有效的数据交换规范通信流程:确保数据在发送和接收过程中遵循一定的顺序和格式,避免出现混乱和错误。保证可靠传输:通过协议中的差错控制机制,如校验和、确认应答和重传等,确保数据在传输过程中不被损坏或丢失。支持多种应用。

2025-02-25 18:33:45 975

原创 Python入门教程丨3.7 数据可视化

Pyecharts是 ECharts 的 Python 接口,通过 API 生成交互式图表Pyecharts输出结果为HTML页面,可以方便的嵌入网站中。Note开发时推荐使用 Python 3.6+ 环境,低版本可能不受支持。

2025-02-24 13:56:47 1188

原创 Python入门教程丨3.6 代码打包

想象一下,当你开发了一个超酷的Python程序,但当你想分享给朋友时,对方却要经历「安装Python→配置环境→安装依赖库」的繁琐过程,即便是使用 docker,也会有一定的门槛,如果朋友是纯小白,他们可能会直接放弃!✅ 让任何人在没有Python环境的情况下双击运行程序✅ 保护你的源代码(虽然不能完全防止反编译)✅ 打造专业级的软件分发体验代码打包是指将开发人员编写的源代码、依赖库、资源文件等整合在一起,生成一个可执行的文件或程序包的过程。

2025-02-24 13:52:54 946

原创 Python入门教程丨3.5 正则表达式

今天我们来学习 Python 里超实用的字符串匹配和正则表达式。这是处理文本数据的神器,无论是爬虫、数据清洗还是文本分析,都离不开它,我们从基础语法讲起,再到实战场景,深入体会正则的妙用。

2025-02-23 11:27:51 856

原创 Python入门教程丨3.4 词频分析、词云、情感分析

(如圆形、人物、Logo)来生成。

2025-02-23 11:25:46 1260

原创 手慢无!字节云上线免费DeepSeek-R1模型!

字节跳动旗下的云服务商——火山引擎近日宣布,DeepSeek正式登陆其平台,并面向所有用户推出限时免费体验计划,附赠 50 万 tokens,此次开放的DeepSeek模型支持 4 种参数规格(含 671B 满血版),代用户只需完成简单注册即可领取免费额度,无需担心 DeepSeek 官方服务器拥堵问题!

2025-02-11 10:01:17 1037

原创 Python入门教程丨3.3 线程、进程、并发、并行…Python多线程编程

但实际上它们是快速交替在 CPU 上运行,比如音乐软件运行 20 毫秒后游戏再运行 20 毫秒,由于时间片微小,我们几乎无法察觉,因此看似这几个软件是同时运行,这种方式就叫做。Python 标准库,基于进程实现并行,每个进程拥有独立内存空间,彻底绕过 GIL 限制,充分利用多核 CPU 的计算能力,适合 CPU 密集型任务。相对的,假如我的电脑是四核 CPU,那么就可以支持 4 个软件真正的同时运行,而不是快速交替使用,这种方式叫做。,避免数据依赖或不一致的问题,解决是谁先谁后的问题,其目的是。

2025-02-11 10:00:44 464

原创 AI专栏丨我用DeepSeek生成了一堆评论,结果笑疯了…

这几年 AI 越来越厉害,你觉得五年后AI还能帮我们干点啥?留言区聊聊你的脑洞!

2025-01-31 20:12:00 813

原创 Python入门教程丨3.2 再见Excel!用Python这5个模块,我把3天工作压缩到3分钟

⭐还在用Excel手动算均值方差?还在为海量数据统计熬夜加班?用Python这5把「数据手术刀」写一次代码,就能直接复用,专业报告自动生成!math数学计算几何、物理模拟random生成随机数据游戏、抽样测试statistics统计分析回归分析、市场调研numpy数组与矩阵运算图像处理、机器学习pandas表格数据处理与分析金融分析、数据清洗math是 Python标准库中基础的数学模块,几乎所有科学计算库都依赖于它。它主要提供精确的数学计算工具,涵盖几何、数论、对数等多个领域。

2025-01-31 20:10:32 590

原创 Python入门教程丨3.1 Python高级用法:面向对象编程,封装,继承和多态

封装是指将数据(属性)和行为(方法)封装在类中,通过访问权限控制外界对类中数据的访问和修改。

2025-01-24 15:02:39 974

原创 Python入门教程丨2.6 文件操作与 OS 模块,领取你的记账小工具

我们先定义了一个文件路径,用于存储和读取数据。文件路径是"data/"是新建的文件夹,用于组织文件。是具体的文件,存储记账数据。我们之前提到过 json,与 python 的字典格式一致,记账软件需要记录各种资产和支出分类,用 json 格式方便管理数据。

2025-01-24 15:01:11 664

原创 Python入门教程丨2.5 程序健壮性及异常处理,模拟ATM取款处理系统。

直接使用内置异常类型(如ValueError)虽然可以解决问题,但在复杂项目中,我们可能需要定义自己的异常,来提供更明确的错误分类。比如在本例中,我们要区分“余额不足”和“账户冻结”等问题的话,自定义异常类就派上用场了!"""余额不足异常"""super().__init__(f"余额不足!当前余额:{balance},取款金额:{amount}")try:balance=float(input("请输入账户余额:"))amount=float(input("请输入取款金额:"))

2025-01-19 18:46:49 1037

原创 Python入门教程丨2.4 函数、封装、递归

函数是组织在一起的代码块,用于完成特定任务,函数是封装思想的体现,将一道复杂的流程打包,使用时直接调用,无需重复编写,无需关心具体实现方式,直接使用。

2025-01-19 18:44:18 711

原创 Python入门教程丨2.3 流程控制、算法效率分析及优化

时间复杂度是描述算法执行时间与输入规模之间关系的指标,用大O符号表示。O(1)表示操作的执行时间不随问题规模变化。O(n)表示执行时间与问题规模成正比。O(n^2)表示执行时间与问题规模成平方次比。一般来说,一次循环的时间复杂度为 O(n),嵌套循环的时间复杂度为 O(n^2),当然具体问题需要具体分析,也有可能是 O(nlog2n)。但总体来说,嵌套循环会大大增加时间复杂度,编写程序时注意用其他方式替换来优化。时间复杂度让我们预测程序在不同输入规模下的性能,从而评估其效率。

2025-01-15 17:25:34 863

原创 Python入门教程丨2.2 秒懂列表、元组、字典、集合,写个实用的待办清单!

上节课我们主要学习了变量、常见的数据类型:整形、浮点数、字符串、布尔值。本节课我们继续学习剩余的数据类型:列表、元组、字典、集合以及相关的操作。

2025-01-15 17:22:04 750

原创 学渣偷偷逆袭!用了它,我终于告别低效学习!

如何进行复盘?很简单,每日/周复盘包含以下内容就好。

2025-01-12 17:49:50 1200

原创 Python入门教程丨2.1 了解基本数据类型、变量、交互,写一个简单的BMI计算器!

顾名思义,变量就是一个可以变化的量,就像数学里的 ( x ) 是一个未知数,给定不同的 x,方程 f(x)就可以得到不同的值,在 Python 中,变量不仅可以表示数字,还可以是:数字、文字、逻辑值、列表等。

2025-01-12 15:06:28 675

原创 Python入门教程丨1.3 多年蝉联榜首,为什么时代选择了Python?未来编程语言还会有什么变化?

2024年1月的编程语言排行榜,Python的受欢迎程度蝉联第一时间到了 2025 年,它依然牢牢占据榜首,那么它究竟凭什么?

2025-01-10 13:15:00 1093

原创 快讯丨Z-library新年礼物!领取兑换码。

世界最大的电子图书馆 Z-library 送上新年祝福!可领新年兑换码,兑换后即可享受一个月捐赠用户权限~1.点击链接跳转后,拉到文末,点击圣诞礼物即可复制兑换码。可以看到捐赠用户可以享受不限速、超高次数下载。在这里也祝大家 2025 年新年快乐!领取前请先登录,若没有账号请先注册。(无法打开网页请自行更换网络环境)文末附领取教程↓↓↓。

2025-01-08 11:12:00 322

原创 Python入门教程丨1.2 别再HelloWorld了,来写个简单的抽卡模拟器!(含pip的使用)

本文从简单的代码示例开始,逐步引入随机数生成(random库)、循环结构、条件判断等核心概念,结合具体实现展示如何设计奖池、设置抽卡概率,并加入保底机制和十连抽功能。

2025-01-08 11:06:37 1007

原创 Python教程丨Python环境搭建 (含IDE安装)——保姆级教程!

学习任何新技能都需要付出时间和精力,Python也不例外,大家的精力有限,而Python是性价比最高的投资,投入有限时间和精力,就能收获一项强大的工具去解决实际问题,甚至改变职业发展。

2025-01-06 10:12:51 9383

原创 一定要多读书、大量的读、反复的读

通过阅读,我们开始接纳自己的内心,理解自己的情绪,甚至开始以旁观者的身份,看待自己的过去、现在和未来。无论是文学、历史、心理学、经济学,还是科技、哲学、艺术,通过跨领域的学习,我们会发现原本看似无关的知识开始在我们的脑海中碰撞、交融。书籍给我们提供了不断更新自己的机会,让我们永远走在时代的前沿,它不断塑造我们,不断刷新我们的认知,不断推翻我们的偏见。许多看似独立的思维火花,会在你的头脑中点燃,帮助你不断的「量变」,最终实现「质变」的飞跃。在不断的学习、积累与沉淀中,你会发现,自己已悄然改变,已悄然成长📚。

2025-01-06 10:01:52 766

原创 数据科学丨Echarts,最强数据可视化工具!开源、美观、易上手!

数据本身是冰冷的,但我们的工作就是让数据更好的展现,“开口说话”!当然,如果你想要实现多个表格或者完美地展现你的数据,你就需要先对网页有一些简单的认识,网页的本质是一个 HTML 格式的文件,echarts 库是通过 js 在网页上渲染出各种效果,最终呈现的结果也在网页中。其实使用什么工具不是重点,重点是要能够较好的实现我们的需求,如果只是做表,那么 Excel 也可以做表,为什么还需要 echarts?当你在论文中“埋头苦算”,却总感觉数据看起来又乱又枯燥时,其实,你只差一个“高颜值”的图表工具。

2025-01-05 13:54:08 1215

原创 实用软件|什么?浏览器原来还有“外挂”模式!

读完本文预计需要5分钟,本文不涉及代码,图文并茂,不消耗脑力,请放心阅读,本文拒绝任何废话,我们只讲满满的干货!

2025-01-05 13:52:15 876

原创 极简教程|小白也能快速搭建个人网站

在各类博客系统完善的今天,拥有一个个人网站不再是遥不可及的挑战,无需担心复杂的技术术语或繁琐的步骤,本教程将手把手地引导你,让你拥有一个属于自己的个人网站!

2024-01-17 10:44:56 4737

原创 AI专栏|1.ChatGPT简介

ChatGPT是一种基于人工智能技术的自然语言处理模型,由OpenAI开发。它构建在强大的GPT(Generative Pre-trained Transformer)架构之上,旨在通过与用户进行对话,提供有用的回答、创造性的文本生成和智能交互。⭐️提供明确和具体的问题,以帮助ChatGPT更好地理解意图,并获取更准确和有用的回答。⭐️保持理性和批判性思维,ChatGPT不是万能的许愿机!

2024-01-17 10:44:23 601

原创 Python爬虫|百度指数爬虫项目(简易版)

百度指数是由百度提供的一个用于测量特定关键词或搜索词在百度搜索引擎上的搜索量和搜索趋势的工具。它通过分析用户在百度上的搜索行为和搜索量,提供了关键词的搜索指数和相关数据,以反映关键词的热度和受欢迎程度。

2024-01-11 23:46:12 7835 33

原创 Python|30行代码实现微博热榜爬虫(及可视化进阶)

练手必备!微博热搜爬虫项目,含pillow绘图及selenium的使用。

2023-09-15 14:49:53 11491 3

原创 AI资讯丨科大讯飞星火大模型上线,国产GPT之光?

星火大模型限时免费体验!

2023-09-01 14:59:13 190 1

【Python文本分析】-通用版词频分析工具,输入目录和关键词,自动统计文件夹内所有txt文本词频并存入表格中

更改下面的入口函数参数即可。 if __name__ == '__main__': # 设置要提取的关键词列表 keywords = ['人工智能', '数字资产', '数据', '资产', '智能数据分', '大数据', '数据挖掘', '文本挖掘'] # 输入文件夹路径 folder_path = " " # 处理文件夹中的所有txt文件,并将结果存储到Excel表格中 process_files(folder_path, keywords)

2024-12-09

Python爬虫-百度指数爬虫项目(简易版)源代码

本项目实现了百度指数的获取与解码,格式化输出为表格,支持日期选择,多个关键词爬取。 但仅仅为简单实现,代码还有很多值得改进之处,欢迎大家反馈完善。 已知问题: 不支持自定义具体的日期,如2021-5-06~2022-7-11,但可以通过获取完整数据并截取解决 展示的数据为手机端+PC端所有数据,未进行区分 展示的数据为全国范围内数据,未提供精确到省份与城市 输出结果类型单一,只有表格形式,不方便数据对接 Future 提供精确到省份与城市的参数 区分手机端、PC端数据 提供咨询指数数据 将结果用echart库进行可视化展示

2024-12-08

2010-2022年上市公司年报下载链接,excel表格形式,另附python源码

2010-2022年上市公司年报下载链接,excel表格形式。 适合做论文词频分析。

2023-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除