第一章 为什么要学习编写程序?

写程序(或叫做编程)是一件非常有创造性和有回报的工作。需要编程来解决问题的原因有很多,但是你可以用编程来解决自己生活上遇到困难的数据分析问题,这是一种乐趣,同时也可以帮助别人来解决相同的问题,这或许是你用来学习编程的一个值得考虑的原因。本书假定每个人都需要学会编程,一旦当你学会编程时,你就可以会使用这个编程技能来解决你所有遇到的问题了。

在我们目前的日常生活中,已经缺少不了计算机,从笔记本到智能手机都在大量地使用。我们都在把这些计算机当作我们的个人助手了,因为这些计算机都对我们提供了很多帮助。目前的计算机硬件主要运作的方式就是不断地连续问我们一个问题“你需要我下一步做什么?”

程序员把一个操作系统和一大堆应用程序开发放到

如果我们知道怎么样使用一种语言来让计算机知道下一步做什么,那么计算机会帮我们做得很快和记住很多有用信息。如果我们学会一种语言,可以让计算机不断地重复做着相同的任务。有趣的是,计算机最喜欢做重复单调无聊的事情,它比人们做这些事情做得更好。

比如说,让你来统计一下本章前面所读过的段的字数和每个字的使用次数。你会发现很快就看懂这些段文字表达的意思只需几秒钟,但让你去统计有多少字和每个字的使用次数时,就会比较困难了,因为人的智力不是设计这样使用的。对于计算机来说,与人的情况就刚好相反了,要读懂和理解这些文字是很困难的,但让它来计算有多少个字使用,每个字重复使用的次数,这比起人类就快很多了。这个例子如下:

Pythonwords.py

Enterfile:words.txt

To16

我的“个人信息分析助手”很快就告诉我前三段有多少个字在使用。

从这个例子来看,当在人类面对自己不善长解决的问题时,借助工具就是一件很正常的事情,,而要使用计算机这个工具,就需要学会向计算机沟通的语言。一旦你学会了这门新语言,你就能把普通的任务让你的计算机来做,你去做一些创造性、感觉性和发明性的任务。

蔡军生 QQ:9073204 深圳

不要因为世态变迁而埋怨,不要因为命运多舛而怨恨.

第一章 为什么要学习编写程序?

相关文章:

你感兴趣的文章:

标签云: