简介

已完成

随着程序的增长,你将开始注意到出现在多个位置的相同逻辑。 靠复制粘贴来复用这套逻辑,短期内或许还能奏效,但很快就会变得难以更新、容易出错,而且读起来也很痛苦。 函数 通过为代码块命名并让你在任何地方重复使用来解决此问题。

在本模块中,你将了解如何定义函数、使用参数将数据传递给它们、使用返回值获取结果,以及变量范围如何使代码无法单步执行。 你还将了解如何跨多个文件拆分代码并导入自己的模块。 最后,你将生成一个计算器,用于将其操作组织到函数中。

注释

我们认识到不同的人喜欢以不同的方式学习。 可以选择以基于视频的格式完成此模块,也可以以文本和图像的形式读取内容。 文本包含比视频更详细的内容,因此在某些情况下,你可能希望将其称为视频演示文稿的补充材料。