第12讲 测试代码
> 📖 **一起读书吧!** 加入《Python编程:从入门到实践》共读营 👉 [点击参加](https://mp.weixin.qq.com/s/ehe2vMrfAFscRLqbM9TF-g)
本讲内容
unittest 标准测试框架
pytest 第三方测试框架
测试函数和测试类
fixture(测试前准备)
参数化测试
测试覆盖率
学习目标保证你的代码不翻车 ✅
1. unittest 标准库1234# name_function.py(被测代码)def get_formatted_name(first, middl ...
专题A Python之禅 — Tim Peters的20条编程哲学
> 📖 **一起读书吧!** 加入《Python编程:从入门到实践》共读营 👉 [点击参加](https://mp.weixin.qq.com/s/ehe2vMrfAFscRLqbM9TF-g)
本讲内容
Python之禅的20条准则
每一条的真实含义和实战应用
Pythonic代码的思维方式
学习目标理解Python的设计哲学,写出更优雅的代码 🧠
1. Python之禅的来源输入以下命令,你会看到Tim Peters写的Python设计哲学:
1import this
输出:
1234567891011121314 ...
专题B 代码规范 — PEP 8入门指南
> 📖 **一起读书吧!** 加入《Python编程:从入门到实践》共读营 👉 [点击参加](https://mp.weixin.qq.com/s/ehe2vMrfAFscRLqbM9TF-g)
本讲内容
缩进与空白
命名规范(变量、函数、类、模块)
每行长度和换行
导入(import)的顺序
注释规范
学习目标写出团队都愿意维护的代码 👔
1. 缩进12345678# ✅ 每级缩进用4个空格def greet(name): print(f"Hello, {name}")# ...
项目一 外星人入侵(游戏开发)
> 📖 **一起读书吧!** 加入《Python编程:从入门到实践》共读营 👉 [点击参加](https://mp.weixin.qq.com/s/ehe2vMrfAFscRLqbM9TF-g)
项目介绍用 Python 的 Pygame 库,开发一款完整的2D射击游戏——"外星人入侵"!第3版使用 VS Code 作为编辑器。
你将学会
✅ 安装Pygame + 创建游戏窗口
✅ 加载和绘制可移动的飞船
✅ 发射子弹
✅ 从屏幕上方涌来的外星人
✅ 碰撞检测(子弹击中外星人)
✅ 记分系统 + 游戏结束与 ...
《Python编程:从入门到实践(第3版)》课程大纲
> 📖 **一起读书吧!** 加入《Python编程:从入门到实践》共读营 👉 [点击参加](https://mp.weixin.qq.com/s/ehe2vMrfAFscRLqbM9TF-g)
📚 课程介绍本课程配套《Python编程:从入门到实践(第3版)》,全球销量超过 300万册 的Python入门经典。
原著:埃里克·马瑟斯(Eric Matthes),高中科学和数学老师,从5岁开始写程序,现居阿拉斯加。
不是让你自己看书,而是跟着我一行一行把代码敲出来。
📖 第一部分:基础语法(11讲 + 4个专题)第1部分 ...
004 | 普通人上大学,千万别学AI
短视频逐字脚本 | 时长60-90s | 全平台通用
我为什么不建议普通人大学选AI专业?
先声明,我不是AI的反对者。我自己就是搞AI的,我靠AI吃饭。
但我今天想说一句可能得罪人的话——我现在,不太建议你去读 AI 专业。尤其是高考填志愿、考研选方向的时候,能避开 AI 专业,就避开 AI 专业。
为什么我不建议你读AI专业?不是因为AI不重要。是因为AI太重要了,重要到——你学的那点东西,根本不够用。
你们有没有听过一句话,叫做"文无第一,武无第二"?什么意思呢?写文章、做学问这东西,没有谁敢说自己是天下第一。但是打架、比武这个东西,谁强谁弱一试就知道。
AI 这个行业,就是"武无第二"的行业 ...
003 | 家人们,我把AI的价格秘密整理出来了
短视频逐字脚本 | 时长60-90s | 全平台通用
我把AI的价格秘密整理出来了
你有没有这种感觉——
AI 用起来好像不便宜啊。
问几个问题要钱,做个项目要钱,每个月算下来,好像也没少花。
所以很多人就说:那我就按量付钱吧,用多少算多少,这样最划算。
但我今天要告诉你一个反常识的观点——按量付钱,其实比按次付钱,要贵得多。
先搞清楚AI的两种收费方式市面上有两种收费方式:Coding Plan 和 Token Plan。
第一种,按 Token 收费。这就像正常的菜市场。你买多少菜,收多少钱。用多少算多少,听起来很合理对吧?但问题来了——Token 这东西,就像手机流量,你用惯了,根本停不下来。而且你的用量只会越来越大,不会越 ...
说件事:我的群里,禁止讨论免费AI
大家好,这里是程序员晚枫,专注AI编程实战 👋
最近在我的AI编程训练营社群里,我宣布了一条群规:
禁止讨论免费AI工具
消息发出后,群里炸开了锅。
有学员说:晚枫老师,免费AI不是挺好的吗?DeepSeek、豆包、Kimi都能免费用,为什么不能讨论?
我笑了笑,给大家打了个比方:
买手机,你会讨论赠送的手机壳好不好吗?你去线下店买手机,店员说:送你一个手机壳。
你会怎么做?
选项A: 仔细研究这个手机壳皮质好 ...
【手把手教程】腾讯云Token Plan购买和配置详解(2026最新)
大家好,我是程序员晚枫(Wayne Liu)。
你有没有过这种经历?兴冲冲地打开 AI 编程工具,准备大干一场,结果刚问了几个问题,屏幕弹出一个冰冷的提示:"额度已用完,请充值"。那一刻,仿佛被人当头浇了一盆冷水。
别担心,这篇教程就是来帮你的。
一、Coding Plan 是什么?先说个故事。
前几天有个朋友跟我吐槽:"我用 Claude Code 才一周,信用卡账单直接爆了。"我问他怎么用的,他说:"就是问几个问题嘛,能花多少钱?"
结果你猜怎么着?
按次计费模式下,一次简单的代码审查,就能烧掉你几块钱。
这就好像你去旅游 ...
今天,我也有属于自己的个人网站了
记录一下今天值得纪念的日子,我终于上线了自己的个人网站,那种激动和喜悦,想分享给每一个正在努力的你。
Today, I Finally Have My Own Personal Website
Recording this memorable day when I finally launched my personal website. Sharing the excitement and joy with everyone who's working hard.
为什么我做不好客服,也讨厌做营销?
做自媒体、做博主,我们的价值就是靠内容说话。如果客户来了不信任我们,还需要我们去声嘶力竭介绍自己的优点,那我们的文章岂不是白写了?
Why I'm Bad at Customer Service, and Hate Doing Marketing
In self-media and blogging, our value is in letting the content speak for itself. If a customer comes and doesn't trust us, and we have to shout about our own merits, what's the point of our writing?
2026年最全AI编程CLI工具盘点:从Claude到Kimi,12款AI终端助手一文打尽
大家好,这里是程序员晚枫(Wayne Liu)。
2025年到2026年,AI编程工具卷出了一个新赛道——AI Coding CLI 工具。不需要打开IDE,不需要装插件,直接在终端里用自然语言指挥AI干活。
不会写代码?没关系,用嘴编程。
这篇文章,帮你把市面上的12款主流AI编程CLI工具全部梳理一遍,每款产品都附上官网地址,方便你直达体验。
一、海外一线选手1. Claude Code
终端编程的天花板
官网:ant ...
AI把所有人都扒光了,你还在那里包装自己?
AI时代,所有的包装都是透明的。你不需要再学什么个人品牌方法论了——你在AI面前根本没穿新衣。唯一正确的路,就是让自己真的有东西。
AI时代大学4年规划:每一年该做什么?这份攻略请收好
大学4年怎么过才能不被AI时代淘汰?这份大一到大四的规划攻略,帮你充分利用大学时光,为未来做好准备。
AI Era College 4-Year Plan: What to Do Each Year? Keep This Guide
How should you spend your 4 years in college to avoid being left behind in the AI era? This guide from freshman to senior year helps you make the most of college and prepare for the future.
万一选了烂专业怎么办?AI时代,你还有翻盘的机会
选了不喜欢的专业?担心毕业找不到好工作?AI时代告诉你:选错专业不是终点,你还有很多翻盘的机会。
