
零基础教程
文章平均质量分 90
豆本-豆豆奶
这个作者很懒,什么都没留下…
展开
-
Python那么火,我只推荐这两本书
Python开发很多入门书籍推荐简单的文本编辑器比如sublime,以此来降低初学者的学习门槛。这种方式一开始是方便了,但是我却觉得不是最高效的。ps: 我自己使用过2年的sublime,最终还是弃用了。所以我建议初学者直接使用Pycharm来进行编码,如果有一定经验了最好是用Pycharm+Vim的方式,既使用了集成开发环境的各种便利(自动补全,Git版本管理,单元测试等等)快捷,又可以把Vim的高效快捷键发挥到极致。原创 2025-04-26 16:39:05 · 378 阅读 · 0 评论 -
有没有适合新手练习 Python 的做题类网站?
用户界面功能强大,可以定制。希望这篇文章对正在学习编程的你有所帮助,如果你想学习编程,那给大家分享一份Python学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂。LeetCode 是一个刷算法题的网站,里面有多种语言可选 ,题目分为简单、中等和困难三个级别,可以根据自己的水平进行选择,想进大厂的话,这可能是必不可少的一关。在战斗中进行学习,和其他人一起在真实的编程挑战中提升技巧,支持 Python、JavaScript、C#、Java、Python 等语言(支持的语言见下图)。原创 2025-04-25 10:30:26 · 728 阅读 · 0 评论 -
100个Matplotlib小技巧,让你精通Python数据绘图
使用创建自定义颜色条。调整颜色条的外观和位置。在子图之间链接颜色条。原创 2025-04-24 16:59:17 · 906 阅读 · 0 评论 -
用python写的这个文件查询关键字的代码太好用了
咱们可以想象一个这样的场景,你这边有大量的文件,现在我需要查找一个,我想知道这个在哪个文件中。在没有使用代码脚本的情况下,你可能需要一个文件一个文件打开,然后按来进行搜索查询。那既然我们会使用,何不自己写一个呢?本文将实现这样一个工具,且源码全在文章中,只需要复制粘贴即可使用。原创 2025-04-23 14:46:42 · 286 阅读 · 0 评论 -
你不知道的Python常用开发工具!原来这么多!
Python作为近几年热门的开发语言之一,很多初学者不知道Python常用的开发工作有哪些,下面给大家简单介绍一下,大家可以根据自己喜欢的工具进行项目的快速开发。另外,诸如Notepad++、EditPlus、UltraEdit等通用的程序员文本编辑器软件也能对Python代码编辑提供一定的支持,比如代码自动着色、注释快捷键等,各种各样的开发工具为我们快速开发提供了便利,大家可以根据自己的习惯和喜好进行选择,总之更多的工具是为我们服务的。大家可以根据自己工作和习惯选择工具进行项目的快速开发。原创 2025-04-21 14:58:42 · 706 阅读 · 0 评论 -
我踩了无数坑,总结出这50条你必须会的Python命令
最后,这里免费分享给大家一套免费的学习资料,包含视频、源码/电子书,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以加我微信一起来学习交流。是早期我根本没重视的宝藏命令,直到后来频繁用库、调对象,才发现原来它们是Python世界的“说明书+地图”。别看它简单,有次我想做个密码输入,结果输入的是数字没转换类型,卡半天。判断一个对象是不是某种类型,小到变量,大到整个项目,验证身份用它没错。模块入口的标志,不写这个,脚本一导入就执行,全项目大爆炸。,记住:你不转换,Python不给你过。原创 2025-04-19 11:07:26 · 970 阅读 · 0 评论 -
Python入门教程丨3.6 代码打包
想象一下,你开发了一个超酷的Python程序,但当你想分享给朋友时,对方却要经历「安装Python→配置环境→安装依赖库」的繁琐过程,即便是使用 docker,也会有一定的门槛,如果朋友是纯小白,他们可能会直接放弃!✅ 让任何人在没有Python环境的情况下双击运行程序✅ 保护你的源代码(虽然不能完全防止反编译)✅ 打造专业级的软件分发体验👉👈代码打包是指将开发人员编写的源代码、依赖库、资源文件等整合在一起,生成一个可执行的文件或程序包的过程。原创 2025-04-18 15:56:53 · 825 阅读 · 0 评论 -
Python并发编程大揭秘:多线程 vs 多进程,谁更快?
🚀学会多线程与多进程,代码速度起飞!🔥选对并发模型,让你的 Python 程序更高效!Python是一门非常不错的编程语言,薪资待遇高、就业前景好。即使你不想出去上班,也可以利用Python在家做兼职(比如爬取客户需要的数据、量化交易、代写程序等)。原创 2025-04-16 13:03:12 · 915 阅读 · 0 评论 -
Python进阶教程丨使用Flask搭建你的个人网站
当我第一次需要搭建一个网站后端服务时,Django庞大的体系让我望而生畏,而则像一阵清风,让我惊讶于它的简洁与优雅。仅仅几行代码,一个功能完备的web服务就能运行起来。正是这种"提供你需要的,不强加你不需要的"的设计理念,让Flask在Python Web框架中独树一帜。今天,我们将深入探索Flask的核心原理、工作机制和应用实践,让你真正理解这个"微框架"的强大魅力。原创 2025-04-15 14:29:30 · 819 阅读 · 0 评论 -
30个Python小游戏,学Python每天一练必成大神
玩法详解:小时候很爱玩,先出是有必胜方法的,后面才知道会有禁手这个规则,就比较复杂了,大家可以学一下先出必胜的开局,有浦月、流星、丘月、游星、慧星等等。学习资料:含Python、爬虫、数据分析、算法等学习视频和文档,添加获取,大佬指点迷津,你的问题往往有人遇到过,技术互助交流。玩法详解:这是经典中的经典,我喜欢玩双人模式,后面有一些改版的模式,这是我觉得少数几个现在玩都不过时的游戏。攻略大全:以前的那个手机上都有的游戏,越推到后面的关卡越难,我好像是玩到二十多关就玩不下去了。游戏体验:可太难控制了。原创 2025-04-14 15:50:36 · 1506 阅读 · 0 评论 -
深入理解Python函数定义的12个参数传递技巧
在Python中,函数是代码复用的核心工具。通过def关键字可以定义一个函数。def greet(name): # 定义一个函数,接收一个参数name") # 打印问候语greet("Alice") # 调用函数,传入参数"Alice"这里,greet是一个函数,name是它的参数。关键字参数是通过“键=值”的方式传递给函数的参数,它让代码更清晰易懂!")# 使用关键字参数调用greet(name="Alice", greeting="Hi") # 输出:Hi, Alice!这里,name和。原创 2025-04-12 10:24:26 · 887 阅读 · 0 评论 -
50 个 Python 函数:构建高效编程的基石
本文详细介绍了Python中50个常用函数,包括数据类型转换函数(如int()float()str()等)、序列操作函数(如range()zip()等)以及其他实用函数(如len()type()id()等)。通过示例代码展示了每个函数的功能、用法及特点,帮助读者更好地理解和掌握这些函数在Python编程中的应用,为高效开发提供助力。👉👈。原创 2025-04-11 17:41:25 · 704 阅读 · 0 评论 -
学Python,初学者必备的10个免费学习网站,码住不亏!
Python 已经成为一种再主流不过的编程语言了。许多同学开始学习它,又不知道该如何入手。所以今天来给大家介绍六个我在学习 Python 路上帮助比较大的堪称神级的网站,尤其是对于刚刚入门的同学来说,绝对不容错过~👉👈。原创 2025-04-10 10:58:36 · 1462 阅读 · 0 评论 -
从零开始学Python自动化运维
自动化运维是指利用脚本和工具来自动化日常运维任务,如服务器配置、部署、监控、备份和恢复等。通过自动化,可以大大减少人工操作的错误,提高运维效率,快速响应问题。通过本篇文章,我们学习了从零开始学Python自动化运维的基本概念和实用技巧。从SSH登录和文件传输,到监控与报警,再到实战案例的自动化部署Web应用,我们一步步深入了解了Python在自动化运维中的强大功能。掌握这些技能,你将能够显著提升运维效率,快速响应问题,为企业的稳定运行保驾护航。原创 2025-04-09 10:53:52 · 690 阅读 · 0 评论 -
涨见识了,在终端执行 Python 代码的 6 种方式!
你还在用 IDE 或者 python hello.py 这种方式运行 Python 代码吗?作为一名资深 Pythonista,今天就来带你解锁一些你可能不知道的 Python 代码运行方式,尤其是在服务器环境下,这些技巧会让你更加游刃有余!👉👈。原创 2025-04-07 10:26:35 · 698 阅读 · 0 评论 -
快用Python帮你女朋友实现办公自动化吧(附源代码)
(1)什么是xlrd模块?python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。(2)为什么使用xlrd模块?在UI自动化或者接口自动化中数据维护是一个核心,所以此模块非常实用。xlrd模块可以用于读取Excel的数据,速度非常快,推荐使用!原创 2025-03-30 10:46:52 · 771 阅读 · 0 评论 -
Python+新版DeepSeek V3轻松开发Agent
前几天新版模型(代号250324)更新发布。作为支持函数调用的先进开源大模型,我们可以基于它进行高效的Agent功能开发,这也是当下非常火热🔥的AI应用领域。今天的文章中,我就将带大家以Python生态中非常好用的Agent开发框架为例,演示如何接入国内主流的服务,轻松实现常见的Agent开发相关功能。为了能以兼容openai标准的形式,在中调用国内常用的各种DeepSeek服务源,我们需要基于中的来自定义模型提供源譬如,接入DeepSeek# 示例1:DeepSeek官方。原创 2025-03-29 16:26:35 · 1039 阅读 · 0 评论 -
整理了6个Python经典项目(python爬虫、python人工智能、python数据分析、python web、python办公自动化、python游戏),送给正在求职的你
职场中一贯有“金三银四”、“金九银十”的说法。尤其是3、4月刚过完年后,很多企业的员工会选择离职,大量空缺职位被放出,同时HR招聘压力增大,求职者往往可以借此机会,获得一个更好的报价。如果你是一名正在求职或准备跳槽的程序员,不妨趁着这两个月时间好好准备一下。而在程序员的求职中,「项目经历」往往是最重要的一环,它能最直观地体现你的编程能力。对于在校生来说,一个好的「项目经历」甚至可以等同于工作经验。可以说,把项目经历写好了,求职就通过了一半。而在项目的描述中,最看重的就有三点。原创 2025-03-28 14:55:14 · 486 阅读 · 0 评论 -
手把手教会你用Python爬虫爬取网页数据!!
爬虫就是自动获取网页内容的程序,例如搜索引擎,Google,Baidu 等,每天都运行着庞大的爬虫系统,从全世界的网站中爬虫数据,供用户检索时使用。爬虫流程其实把网络爬虫抽象开来看,它无外乎包含如下几个步骤模拟请求网页。模拟浏览器,打开目标网站。获取数据。打开网站之后,就可以自动化的获取我们所需要的网站数据。保存数据。拿到数据之后,需要持久化到本地文件或者数据库等存储设备中。那么我们该如何使用 Python 来编写自己的爬虫程序呢,在这里我要重点介绍一个 Python 库:Requests。原创 2025-03-26 11:32:43 · 1864 阅读 · 0 评论 -
25道Python练手题(附详细答案),赶紧收藏!Python入门|Python学习
迭代之后发现第二个分隔符,是不是还有一个分隔符的索引,这个时候我们继续向字符串进行切片,切片的开始位置是你的 i 这个位置的指针,结束的位置是第二个 - 的指针,那遵循左闭右开,所以我们 is 这个单词,也可以添加进列表。就这样一直到最后呢,当我们去迭代到最后一个字符 n 的时候,发现后面是没有横杆分隔符了,这个时候我们需要进行处理一下,需要进行去判断一下,如果我们迭代到的字符是最后一个字符,那么我们进行切片的时候,就应该从哪个地方切呢?“ 请你写出:小明的较小的妹妹的年龄。“我年龄的立方是个 4 位数。原创 2025-03-25 11:52:33 · 646 阅读 · 0 评论 -
超详细的Anaconda(python)下载、安装、环境配置及pycharm配置使用教程,适合完全零基础学习!
Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(原创 2025-03-24 15:04:50 · 3437 阅读 · 0 评论 -
我用Python的playwright库写了个爬虫,爬取Pexels网站的高清图片
想象一下,你正在做一份与鲜花相关的 PPT,或者你是一名电商运营,需要一批精美的花卉图片来装点你的商品页面。然而,每次手动去 Pexels 找图、下载、整理,简直太费时间了!🙄 有没有办法用 Python 实现自动下载呢?当然有!今天我们就来聊聊如何使用playwright,一个强大的 Python 爬虫库,来批量爬取 Pexels 网站上关于鲜花的高清图片,让你的办公效率直接起飞 🚀。了解了playwright的基本用法,包括如何打开网页、输入搜索内容、提取数据。原创 2025-03-22 10:58:46 · 1620 阅读 · 0 评论 -
Python基础:函数基础
在 Python 中,使用defdef 函数名(参数1, 参数2, ...):"""可选的文档字符串,用来简要说明函数用途。"""# 函数体: 处理逻辑、计算过程# ...return 返回值函数名遵循标识符规则,尽量做到“见名知意”,如greet_user参数列表(可选)如果函数需要外部信息,就通过参数传入。有多个参数时用逗号分隔,没有参数时可留空文档字符串实现具体功能的代码块。return(可选)用于将结果返回给调用者。不写return,默认返回None。作用域(Scope)原创 2025-03-21 17:42:01 · 791 阅读 · 0 评论 -
Python数据分析必学的8个核心库
在当今这个数据驱动的世界里,数据分析已经成为各行各业中不可或缺的一部分。Python,作为一种功能强大且易于学习的编程语言,因其丰富的库生态系统,在数据分析领域占据了举足轻重的地位。本文将介绍Python在数据分析中常用的8个经典库,帮助大家更好地了解和应用Python进行数据分析工作。NumPy(Numerical Python的简称)是Python科学计算的基础库。它提供了高性能的多维数组对象(ndarray)以及大量的数学函数来操作这些数组。NumPy是所有数值计算任务的核心库,提供快速的数组运算。原创 2025-03-19 11:36:10 · 909 阅读 · 0 评论 -
Python自动化办公:提升效率的5个经典案例
库的选择策略Excel处理:openpyxl(推荐)/ pandas文件操作:os/shutil/pathlibPDF处理:pdfplumber/PyPDF2邮件处理:smtplib/email定时任务:schedule/APScheduler扩展思路与云存储结合(如对接阿里云)添加异常处理机制集成到GUI界面(PyQt/Tkinter)结合API实现数据自动同步这些案例稍作修改即可适应不同办公场景。原创 2025-03-17 16:40:28 · 330 阅读 · 0 评论 -
一篇文章带你了解Python的反射机制,从小白到大神的进阶之路
简单来说,反射就是让程序在运行时动态地获取、修改、调用对象的属性或方法。想象一下,你有一个同事(假设叫小李),你可以:问他的名字(获取属性)让他倒杯咖啡(调用方法)给他取个外号(修改属性)偷偷让他干活(动态调用方法)😂getattr()获取对象的属性或方法setattr()修改或添加属性hasattr()检查对象是否有某个属性delattr()删除属性到这里,你已经掌握了Python的反射机制,并能灵活运用getattr()setattr()hasattr()和delattr()了!🎉。原创 2025-03-15 11:16:01 · 687 阅读 · 0 评论 -
Python+PyCharm安装保姆级教程!一文教你彻底学会!(建议收藏,文末免费获取安装包)
2、点击【Downloads】展开后点击【Windows】跳转到下载python版本页面,选择"Stable Releases"稳定版本,我下载的是Python 3.10.10版本,所以找到【Python 3.10.10-Feb.8,2023】 版本,点击【Download Windows installer(64-bit)】下载Windows64位操作系统。Python启动器。3、输入python进入python环境,当你看到命令提示符“>>>”则代表你已进入Python环境。原创 2025-03-14 15:14:56 · 1720 阅读 · 0 评论 -
哪些 Python 库让你相见恨晚?
Python 库原创 2025-03-13 16:47:57 · 1045 阅读 · 0 评论 -
一次掌握20个Python小技巧,让你的代码优雅到飞起!
Python 以其简洁优雅的语法受到广泛欢迎,然而,即便是老手,也难免有时会遗漏一些高效的 Python 技巧。今天,我就来分享 20 个超实用的 Python 小技巧,帮助你写出更简洁、更优雅、更高效的代码!原创 2025-03-12 16:35:57 · 1126 阅读 · 0 评论 -
超详细Pycharm安装保姆级教程,Python环境配置和使用指南
超详细Pycharm安装保姆级教程原创 2025-03-11 09:57:07 · 4275 阅读 · 0 评论 -
Python爬虫:爬虫基础知识
爬虫(Web Crawler),又称网络蜘蛛(Spider)或网络机器人(Bot),是一种自动获取网页信息的程序或脚本。想象一下,一只蜘蛛在网上不断爬行,查找并收集各种信息。爬虫(Web Crawler)是一种自动获取网页信息的程序或脚本,也被称为网络蜘蛛(Spider)或网络机器人(Bot)。想象一下,一只蜘蛛在网上不断爬行,查找并收集各种信息。搜索引擎如Google、百度等正是通过爬虫来自动抓取网页内容,从而建立搜索引擎索引。原创 2025-03-08 11:02:48 · 1695 阅读 · 0 评论 -
Python 中的 `self`、`cls` 和 `other`:深入解析与使用场景
self是实例方法的第一个参数,代表类的实例(对象)本身。它是 Python 中约定俗成的命名,用于访问实例的属性和方法。cls是类方法的第一个参数,代表类本身,而不是类的实例。它通常与装饰器一起使用。other不是 Python 的保留字,而是一个常见的命名约定,通常在比较方法中使用,表示另一个实例。关键字定义用途示例场景self实例方法的第一个参数访问实例属性和方法,表示当前实例初始化实例属性、调用实例方法cls类方法的第一个参数访问类属性和方法,表示类本身访问类属性、实现工厂方法。原创 2025-03-07 14:20:02 · 709 阅读 · 0 评论 -
python基础之:封装、继承、多态
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在软件工程中,封装、继承和多态是面向对象编程(OOP)的三大核心特性,Python、Java 和 C++ 都支持这些特性,但在实现和使用上存在一些差异。原创 2025-03-05 17:47:03 · 446 阅读 · 0 评论 -
Python 类型提示入门:让你的代码更清晰、更可靠
这篇我们介绍实际我们如何有效的使用类型提示,属于实战篇了,从基本的讲起,一步步深入。原创 2025-03-04 10:55:37 · 528 阅读 · 0 评论 -
Python代码之美:从规范到艺术
编写优质的Python代码是一个渐进的过程,需要在实践中不断积累经验。从基础的代码规范,到进阶的性能优化,再到高级的设计模式,每一步都很重要。记住,代码是写给人看的,顺便能在机器上运行。希望这些建议能帮助你在Python编程之路上走得更远。你有什么特别的代码优化技巧吗?欢迎在评论区分享!一、Python所有方向的学习路线Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。原创 2025-03-01 11:29:12 · 755 阅读 · 0 评论 -
Python | 再次分享10个Excel自动化脚本,一定有你用得上的!
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。该脚本在已有的Excel文件中创建一个新的工作表。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。原创 2025-02-26 10:27:54 · 927 阅读 · 0 评论 -
Python 数据可视化进阶:Pyecharts 复杂图表案例实战详解
是一个基于 Echarts 的强大 Python 图表库,它以其丰富的图表类型、灵活的配置项和出色的交互性,成为数据可视化领域的首选工具。组合图表可以将多种图表类型结合在一起,例如折线图和柱状图,以便在一个图表中同时展示不同类型的数据,或者突出不同数据集之间的对比关系。3D 散点图用于可视化三维空间中的数据点分布,可以直观展示数据点在三维空间中的位置和密度,适用于分析三维数据的空间模式和关系。: 定义漏斗图的数据,为一个列表,列表中的每个元素是一个元组,包含两个值:环节名称和该环节的数据值。原创 2025-02-25 10:47:14 · 862 阅读 · 0 评论 -
2025详细版Python+PyCharm保姆级详细安装步骤
Python 版本:python 3.13.1Pycharm 版本:Pycharm Professional 2024.3.2👉大礼包🎁:Python安装包/pycharm教程免费分享👈 以下总共六个步骤,其中1-2步为Python安装包下载指引,4-5步为安装指引,第6步为验证是否安装成功。进入官网https://www.python.org/,如果是通过百度搜索进入,一定要注意它的搜索结果并不一定是排在最前的,避免点了广告。如果操作系统是64位那就选择64-bit,但是并不一定要选择最新版本,安装原创 2025-02-24 16:30:19 · 1677 阅读 · 0 评论 -
难怪大家都建议我上这5个网站学Python!
这五个网站各具特色且广受好评,是学习Python的绝佳选择。无论是初学者还是有一定经验的程序员,都可以在这些网站上找到适合自己的学习资源和项目实践机会。这只是冰山一角,想要完整版的小伙伴下图获取~04,Python小白必备手册。03,Python面试集锦。01,Python大礼包。02,Python电子书。05,Python安装包。06,数据分析全套资源。原创 2025-02-21 11:38:05 · 828 阅读 · 0 评论 -
Python和Python3的区别看这篇就够了
Python和Python3(通常指Python2)之间的区别在代码层面主要体现在语法、字符串处理、整数除法、异常处理以及库和框架的兼容性等方面。原创 2025-02-19 11:27:50 · 1469 阅读 · 0 评论