群共享资源目录 · 安装指引 · 学习建议
深入讲解 C 语言指针的经典教材,帮助你理解内存模型和指针操作。适合有一定基础后进阶阅读。
经典的数据结构教材,涵盖链表、栈、队列、树、图等核心数据结构与算法。
用轻松幽默的语言讲解数据结构,非常适合初学者入门,降低学习门槛。
总结 C 语言中常见的陷阱和容易犯的错误,帮你避坑。有基础后建议通读一遍。
C/C++ 离线中文参考手册,查函数、查语法时非常方便,建议留在电脑上随用随查。
以漫画形式讲解 Python 基础,生动易懂。零基础入门 Python 的好选择。
轻量但强大的代码编辑器,支持 C/C++ 和 Python 开发。安装后建议搜索安装以下扩展:C/C++、Python、Code Runner、Chinese Language Pack(中文包)。
基于 Markdown 的本地笔记软件,适合记录学习笔记、整理知识体系。所有笔记以 .md 文件存储在本地,不依赖云端。
推荐版本。安装时务必勾选 Add Python to PATH,否则命令行无法识别 python 命令。
备选版本。如果某些库不兼容 3.10,可以使用此版本。一般情况下安装 3.10.11 即可。
打开群文件 → 软件安装 → Python-3.10.11 文件夹,双击运行安装包。
安装界面底部有一个选项 Add Python 3.10 to PATH,必须勾选,否则命令行找不到 python 命令。然后点击 Install Now 等待完成。
按 Win + R,输入 cmd 回车,打开命令提示符窗口。
输入以下命令并按回车:python --version
若显示 Python 3.10.11 则安装成功。若提示"不是内部或外部命令",说明之前 PATH 没有勾选,卸载后重新安装并勾选即可。
打开群文件 → 软件安装 → VSCode 文件夹,双击运行安装包。
在"选择附加任务"页面,建议全部勾选,尤其是"通过 Code 打开"(添加到右键菜单)和"添加到 PATH"。安装完成后可重启电脑让环境变量完全生效。
启动 VSCode,点击左侧栏扩展图标(四个方块的图案),或按 Ctrl + Shift + X。
依次搜索并安装以下扩展:
· Python — 选 Microsoft 官方出品的(下载量最高那个),这是 Python 开发的核心扩展
· Chinese (Simplified) Language Pack — 汉化 VSCode 界面,安装后弹窗提示重启,重启后生效
· Code Runner — 一键运行代码(可选,方便快速测试小片段)
新建一个文件命名为 hello.py,VSCode 会自动识别为 Python 项目。
右下角状态栏会出现 Python 版本信息,点击可切换解释器。也可以按 Ctrl + Shift + P 打开命令面板,输入 Python: Select Interpreter,从列表中选择 Python 3.10.11 路径。
在 hello.py 中输入:print("Hello, Python!")
右键编辑器空白处,选择 在终端中运行 Python 文件,或点击右上角的 ▶ 按钮。
下方终端输出 Hello, Python! 即表示环境配置全部完成!
按 Ctrl + `(反引号,Tab 键正上方)打开 VSCode 内置终端。
使用 pip 命令安装所需库,例如安装 requests:pip install requests
若下载速度很慢,可以换用清华大学镜像源加速:
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple
变量与基本数据类型(整数、浮点数、字符串、布尔值);打印与输入:print()、input();条件判断:if / elif / else;循环基础:for 遍历列表与 range,while 循环,break / continue。
函数:def 定义、参数传递、return 返回值、变量作用域;四种核心数据结构:列表(增删改切片)、元组、字典(键值对查找)、集合(去重);字符串常用方法:split / join / strip / replace / format。
文件读写:with open() as f,read / write / readlines;错误处理:try / except / finally;模块导入:import、from...import;常用标准库:os(路径与文件操作)、json(数据读写)、random(随机数)。
类与对象:class、__init__、self;继承:子类复用父类属性与方法,super() 调用父类;常见魔法方法:__str__、__len__;简洁写法:列表推导式 [x for x in ...]、lambda 匿名函数。
学完基础后选一个感兴趣的方向,从小项目开始练手:
· 数据处理:用 pandas 读 Excel / CSV,做简单统计分析
· 网络爬虫:用 requests + BeautifulSoup 抓取网页数据
· 自动化脚本:批量重命名文件、自动整理文件夹、定时执行任务
遇到问题先查官方文档(docs.python.org),或在群里提问交流。
翻《看漫画学 Python》对应章节,不用死记代码,只需对这个逻辑有个画面感——它是干什么的、解决什么问题。
找 B 站对应知识点的视频,重点观察:代码在 VS Code 里怎么写、怎么运行、报错了怎么看。可以 1.5 倍速。
B 站推荐(二选一):
· 小甲鱼 零基础入门学习 Python — 幽默风趣,段子多,不枯燥,适合怕被劝退的新手
· 黑马程序员 Python 零基础 — 系统严谨,一行行带敲,配套 PPT 和源码齐全
关掉视频和书,凭记忆在自己的 VS Code 里把代码写一遍,跑通为止。跑不通就对比视频查错——这个查错的过程才是真正在学习。
刷题练习
国内最大的技术练习与求职平台,题库丰富,按难度和知识点分类,支持 Python,适合边学边练、巩固基础。
nowcoder.com
全球知名算法题库,国内版完整支持中文,题目分 Easy / Medium / Hard,从基础题开始刷,是检验自己是否真正掌握知识点的最好方式。
leetcode.cn
游戏化练习
写代码控制英雄打怪闯关,支持 Python,中文界面,前期关卡免费。国内专属服务器,速度快不卡。
codecombat.cn/play
写 AI 机器人代码解题,可视化效果好,写完能看到机器人动起来,支持 Python 等 20+ 语言。
codingame.com
Obsidian 是一款基于 Markdown 格式的本地笔记软件。所有笔记以 .md 文件存储在你自己的电脑上,不需要注册账号,不依赖云端,隐私安全。非常适合用来记录编程学习笔记、整理知识体系、保存代码片段和踩坑经验,是建立个人知识库的好工具。
打开群文件 → 软件安装 → Obsidian 文件夹,双击运行安装包,按默认选项安装完成即可。
首次启动 Obsidian 会提示创建或打开库,选择 创建新库,指定一个本地文件夹作为笔记存放位置(例如 D:\Notes\学习笔记)。
建议在库里按科目建子文件夹:Python 笔记放一个文件夹,C 语言笔记放另一个,以后查找方便。
Obsidian 用 Markdown 格式写笔记,几个最常用的语法:
· # 一级标题 ## 二级标题 ### 三级标题
· **加粗** *斜体* ~~删除线~~
· 三个反引号包裹代码块,开头注明语言名可高亮显示(如 ```python)
· - 无序列表 1. 有序列表
每学完一个知识点就写一条笔记:这是什么、怎么用、有什么容易出错的地方。把自己踩过的坑也记下来,复习时特别有价值。不追求完美,写下来比不写强,哪怕就一两行也好。