指南

不会编程怎么开始

如果你完全没有编程基础也没关系,大部分人都是从这里开始的,这里会帮你找到最适合你的起点。

查看
学编程还有用吗

AI不会让编程消失,但会改变学习方式,这里会告诉你现在学编程真正需要关注的是什么。

查看
Python 要怎么学

想学 Python 却不知道从哪里开始?这份学习路径将带你从零基础入门,一步步掌握编程核心技能,从写出第一个程序到实际项目开发,帮你少走弯路、高效进阶,让“会一点”变成“真的会”。

查看
Java 要怎么学

学 Java 就是在掌握一门稳定、跨平台、企业级主力语言,它是后端开发的主力,让你有能力构建真正上线运行的软件和服务。

查看

专题

Python 经典资料

这是一个整理好的 Python 学习入口,把常用、经典、质量比较高的学习资料按阶段和方向分类放好。适合从零开始学习,也适合后面进阶查资料用,帮你少走弯路,一步一步学到能做项目的水平。

查看

知识

Python处理GUI自动化

Python 处理 GUI 自动化,就是用程序来控制鼠标和键盘,模拟人在电脑上的操作,比如自动点击、输入文字、打开软件、切换窗口等。它可以让电脑按固定步骤自己操作界面,帮你完成一些重复的手动工作。

查看
Python处理图像

Python 处理图像,就是用程序来对图片进行各种操作,比如打开图片、裁剪、缩放、旋转、加滤镜,或者提取图片里的信息。它可以用来做图片批处理、简单修图,甚至做一些基础的图像识别工作,让图片处理变得自动化。

查看
Python处理电子邮件

Python 处理电子邮件,就是用程序来自动收发和管理邮件,比如读取邮件内容、发送邮件、批量发通知或筛选重要邮件。它可以帮你像邮箱一样完成很多邮件操作,让处理邮件变得更高效、更自动化。

查看
Python启动其他程序

Python 启动其他程序,就是用 Python 去打开或运行电脑里的其他软件或命令,比如启动记事本、运行一个脚本、打开浏览器等。简单说,就是让 Python 不只是自己干活,还能帮你“叫”其他程序一起工作,实现自动化操作。

查看
Python多线程

Python 多线程就是让程序“同时做几件事”的一种方式,比如一边下载文件,一边处理数据。它把一个任务拆成多个小任务并行执行,提高效率,尤其适合处理等待时间比较长的操作。简单说,就是让程序不必一件事做完再做下一件,而是可以同时进行。

查看
Python处理时间

Python 处理时间,就是用程序来获取、计算和格式化时间,比如现在几点几分、某个日期,或者两个时间相差多久。可以用来做计时、记录日志、安排任务等。简单说,就是让 Python 能识别和操作“时间”,方便做和时间有关的事情。

查看
Python处理JSON

Python 处理 JSON,就是用程序来读写一种常见的数据格式 JSON,它用“键值对”的方式来存数据,很像字典。Python 可以把 JSON 转成程序里的数据结构来使用,也可以把数据再转回 JSON 保存或传输,常用于网页接口和数据交换。简单说,就是让 Python 更方便地和网络数据打交道。

查看
Python处理CSV

Python 处理 CSV,就是用程序来读取和操作一种用“逗号分隔”的表格文件。CSV 文件很像简单版的 Excel 表格,里面是一行行数据。Python 可以帮你快速读取、筛选、修改这些数据,也可以把处理好的结果再保存成 CSV 文件,方便数据交换和分析。

查看
Python处理Word

Python 处理 Word,就是用程序来自动读取、修改和生成 Word 文档里的内容,比如文字、段落、标题和表格等。可以批量生成报告、替换文字、整理文档内容,也可以把数据写进 Word 文件。简单说,就是让 Python 帮你自动做 Word 文档的编辑工作,不用手动一点点操作。

查看
Python处理PDF

Python 处理 PDF,就是用程序来读取、提取或修改 PDF 文件里的内容,比如文字、图片或页面信息。可以把 PDF 里的数据提取出来做分析,也可以把多个 PDF 合并、拆分,甚至生成新的 PDF 文件。简单说,就是让 Python 帮你自动操作 PDF,不用手动一页页处理。

查看
Python处理Excel

Python 处理 Excel,就是用程序来自动读取、修改和整理 Excel 表格里的数据。比如可以批量算数据、筛选内容、合并多个表,或者把结果再写回 Excel。简单说,就是不用手工点表格,而是让 Python 帮你自动处理这些表格工作。

查看
Python处理Web抓取

Python 处理 Web 抓取,就是用程序从网页上自动获取信息,比如新闻内容、商品价格、评论数据等。它可以像“自动浏览网页的人”一样,打开网页、读取内容,然后把需要的数据提取出来保存起来,方便后续分析或使用。

查看
Python调试

Python 调试就是在程序运行出问题时,帮你找出哪里写错了、为什么不对的过程。可以一步一步运行代码,看看每一步的结果,也可以打印信息来检查变量的变化。简单说,就是“查错、找原因、改问题”,让程序能正常运行。

查看
Python正则表达式

Python 正则表达式可以理解成一种“文字匹配规则”,专门用来查找、筛选或者替换符合条件的内容。比如可以快速找出手机号、邮箱、日期这些固定格式的数据。它虽然写法有点特别,但处理文本时非常方便,特别适合做搜索和数据清洗。

查看
Python字符串

Python 字符串就是一段文字内容,比如名字、句子、网址这些都属于字符串。它通常用引号包起来,可以进行拼接、截取、查找、替换等操作。字符串是程序里最常用的数据类型之一,主要用来处理和显示文本信息。

查看
Python控制流

Python 控制流就是控制程序“按什么顺序做事情”的方式。比如遇到不同情况怎么选择、某些操作要不要重复执行等,常见的有条件判断和循环。它就像程序运行时的“路线安排”,决定代码什么时候执行、执行几次,以及接下来该做什么。

查看
Python处理测试

Python 里的“测试”一般是指用程序来检查代码写得对不对、有没有问题。就像给程序做“检查作业”,提前运行一些例子,看结果是不是符合预期。如果不对,就能及时发现并修改错误,让代码更可靠、更稳定。

查看
Python异常

Python 异常就是程序运行时出现的错误,比如除以零、文件找不到之类的问题。当发生异常时,程序可能会中断,但可以用专门的处理方式把错误“接住”,让程序不至于直接崩掉,还能给出提示或者继续执行其他部分,让程序更稳定、更可控。

查看
Python处理文件

Python 处理文件,就是用程序来读、写和修改电脑里的文件,比如文本、表格等。可以把文件里的内容读取出来进行分析,也可以把运行结果保存到文件里。整个过程就像在“打开文件—操作内容—再保存”的流程,让程序能够和电脑里的数据进行交互。

查看
Python类

Python 类可以理解成一个“模板”或者“设计图”,用来描述一类事物有什么属性和能做什么事。比如可以用类来定义“人”,里面有名字、年龄这些属性,还有说话、走路这些行为。通过这个模板可以创建很多具体的对象,每个对象都有自己的具体数据,但行为方式是一样的,这样就能更方便地组织和管理复杂的程序。

查看