0
点赞
收藏
分享

微信扫一扫

[云炬ThinkPython阅读笔记]1.1什么是程序

悬灸人雪洋 2022-01-30 阅读 50
人工智能

什么是程序?程序是一系列定义计算机如何执行计算(computation)的指令。这种计算可以是数学上的计算,例如寻找公式的解或多项式的根,也可以是一个符号计算(symbolic compu- tation),例如在文档中搜索并替换文本或者图片,就像处理图片或播放视频。不同编程语言所写程序的细节各不一样,但是一些基本的指令几乎出现在每种语言当中:输入(input):从键盘、文件、网络或者其他设备获取数据。输出(output):在屏幕上显示数据,将数据保存至文件,通过网络传送数据,等等。数学(math):执行基本的数学运算,如加法和乘法。有条件执行(conditional execution):检查符合某个条件后,执行相应的代码。

 

重复(repetition):检查符合某个条件后,执行相应的代码。无论你是否相信,程序的全部指令几乎都在这了。每个你曾经用过的程序,无论多么复杂,都是由跟这些差不多的指令构成的。因此,你可以认为编程就是将庞大、复杂的任务分解为越来越小的子任务,直到这些子任务简单到可以用这其中的一个基本指令执行。

举报

相关推荐

0 条评论