Python基础 · 免费预览

防御式编程

解释断言是什么。添加检查程序状态是否正确的断言。正确地为函数添加前置条件和后置条件断言。解释什么是测试驱动开发,并在创建新函数时使用它。解释为什么变量应当用实际的数据值来初始化,不该用任意的常量。

1. Overview

Overview

2. Assertions

Assertions

3. Test-Driven Development

Test-Driven Development

4. Pre- and Post-Conditions

Pre- and Post-Conditions

5. Testing Assertions

Testing Assertions

进入交互式练习

免费注册 · 即时批改 · 自动安排间隔复习。

免费开始这门课