程序员工作流程

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

该程序开发流程如下。

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 所示,这是个循环往复的过程: 编写程序,测试,修复错误,再测试……直到程序正确运行。

               

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大王算法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值