开启Python编程之旅:从基础到实践
1. 为何要学习编写程序
编写程序是一项极富创造性且回报丰厚的活动。人们编写程序的原因多种多样,从谋生到解决复杂的数据分析问题,从获得乐趣到帮助他人解决难题。在日常生活中,我们被各种计算机设备包围,如笔记本电脑和手机,这些设备就像我们的“个人助理”,能为我们处理许多事务。计算机硬件不断询问我们“接下来要我做什么”,而程序员通过添加操作系统和应用程序,让计算机成为了功能强大的个人数字助理。
计算机运算速度快、内存大,如果我们掌握与计算机交流的语言,就能让它为我们处理重复性任务。例如,统计文本中最常用的单词及其使用次数,这对人类来说是枯燥且困难的,但对计算机来说却轻而易举。通过运行 python words.py ,并输入文件名 words.txt ,计算机能快速给出结果,如“to”这个单词在某文本的前三段中使用了16次。
正因为计算机擅长人类不擅长的事情,所以我们需要掌握“计算机语言”。学会这种语言后,我们可以将繁琐的任务交给计算机,从而有更多时间去做我们擅长的事情。
2. 编程的创造力与动力
虽然并非所有人都要成为专业程序员,但专业编程在经济和个人成就感方面都可能带来丰厚回报。为他人构建实用、优雅且巧妙的程序是极具创造性的活动。我们的计算机或个人数字助理中通常包含来自不同程序员团队的各种程序,它们相互竞争以吸引我们的关注。在某些情况下,我们选择软件时,程序员会因此获得直接报酬。
目前,我们学习编程的主要动力是更高效地处理生活中遇到的数据和信息。刚开始时,我们既是程序员也是程序的最终用户。随着编程技能的提升,我们可能会考
超级会员免费看
订阅专栏 解锁全文
1272

被折叠的 条评论
为什么被折叠?



