购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 程序员如何工作

虽然对如何编写程序没有严格的规定,但大多数程序员都采用类似的流程。

该程序开发流程如下。

1. 确定程序要做什么,即搞清楚需求。

2. 编写源代码,这里是使用Python集成开发环境IDLE或其他文本编辑器编写Python代码。这一步通常最有趣也最具挑战性,要求你创造性地解决问题。Python源代码文件使用扩展名.py,如web.py、urlexpand.py、clean.py等。

3. 使用Python解释器将源代码转换为目标代码。Python将目标代码存储在.pyc文件中,例如,如果源代码存储在文件urlexpand.py中,目标代码将存储在文件urlexpand.pyc中。

4. 运行或执行程序。就Python而言,通常紧接着第2步自动完成这一步。实际上,Python程序员很少直接与目标代码(.pyc文件)交互。

5. 最后,检查程序的输出。如果发现错误,回到第2步并尽力修复错误。修复错误的过程称为调试。开发庞大或复杂的程序时,可能大部分时间都用在调试上,因此经验丰富的程序员设计程序时,会尽力采用可最大限度地减少调试时间的方式。

如图1-1所示,这是个循环往复的过程:编写程序,测试,修复错误,再测试……直到程序正确运行。

图1-1 基本计算机程序编写步骤。检查程序输出时,通常会发现错误。为修复错误,必须回到步骤“编写源代码”

术语说明

我们通常将.py文件的内容称为程序、源代码或代码。

目标代码有时也称为可执行代码、可执行文件或软件。 NZSal2pt0Ii5+evCVbvL8hcPNxE5SdXWhkA6SVZZjR7oqT0xph4kabzNWhTBHJVr

点击中间区域
呼出菜单
上一章
目录
下一章
×