码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-06-21 11:55:53      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:milang   python   

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

 

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

程序员把一个操作系统和一大堆应用程序开发放到PDA硬件里,然后我们就可以使用这个PDA来做很多有用的和不同的事情。

 

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

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

Python words.py

Enter file:words.txt

To 16

 

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

 

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

 


蔡军生  QQ:9073204  深圳

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

标签:milang   python   

原文地址:http://blog.csdn.net/caimouse/article/details/46580941

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!