Python编程入门:从基础到算法设计
1. 计算机与Python语言概述
计算机执行的是一系列基本指令,而编写计算机程序则需提供CPU能执行的指令序列。由于直接用CPU指令编写程序既繁琐又易出错,因此诞生了高级编程语言。这些语言能让程序员在更高层面指定程序操作,随后高级指令会自动转换为CPU所需的详细指令。
计算机的发展日新月异。20世纪40年代刚发明时,计算机体积庞大,如ENIAC就占据了整个房间,它被军方用于计算炮弹轨迹。如今,搜索引擎、电商和社交网络的计算设施存于大型数据中心,而小型计算机更是无处不在,手机、信用卡、公交卡,甚至现代汽车都内置了计算机。
计算机的普及改变了我们生活的诸多方面。工厂里,过去由人工完成的重复性装配任务如今由计算机控制的机器人执行;书籍、音乐和电影的消费与制作也都离不开计算机。掌握计算机知识和编程技能已成为许多职业的必备能力。
Python是一种高级编程语言,由Guido van Rossum在20世纪90年代初开发。当时他需要执行计算机系统管理的重复性任务,对其他为编写大型快速程序优化的语言不满,因此设计了Python,使其易于处理复杂数据。Python发展至今,我们使用的是Python 3版本。
Python在商业、科学和学术领域广受欢迎,非常适合初学者。它成功的原因主要有:语法比Java、C和C++等流行语言更简单清晰,易于学习;可在交互式环境中尝试短程序,便于实验和快速迭代;具有很强的可移植性,同一程序可在Windows、UNIX、Linux和Macintosh等系统上运行。
2. 熟悉Python编程环境
2.1 环境搭建步骤
要
Python入门与算法设计基础
超级会员免费看
订阅专栏 解锁全文
16万+

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



