Python语言基础
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

本书使用说明

1.本书面向读者

本书的读者范围十分宽泛,凡是对Python语言感兴趣的读者均可阅读本书,也可将本书作为第一本入门读物。此处列举一些较为常见的使用场景,具体如下。

(1)作为计算机相关本科专业(如大数据管理与应用、计算机科学与技术、软件工程、网络工程、信息安全、物联网工程等)的核心基础课程教材。

(2)作为非计算机相关本科专业(如经济学、管理学、金融学、会计学、心理学、统计学等)的通识课程教材。

(3)作为专科院校或职业技术学院的程序设计课程基础教材。

(4)作为职业技术培训机构的程序设计课程基础教材。

(5)对于已经就业且工作中涉及Python程序设计的专业人士(如科研人员、市场分析与运营人员、金融从业者、资料管理人员等),本书也可以作为科普图书或者入门教材。

(6)适合其他对Python程序设计感兴趣的读者阅读。

2.本书特色

作为一本Python语言入门教材,本书具有如下特点。

(1)学习门槛低,只要读者具备高中阶段的数学和英语知识,便可以无障碍地阅读本书。

(2)知识体系完整且按照认知递进的顺序编排了内容,全书共12章,每章都配有大量的范例演示和说明,以及丰富的课后练习题。

(3)本书的角色设定为陪伴者和对话者,可以让读者在学习中获得归属感,使学习变成一种快乐。

(4)书中多幅插图均为约稿画师手绘作品,生动形象地与教材内容相联系,能够使读者对相关内容的理解和记忆更为深刻和持久。

(5)本书从始至终都非常重视思维模式的养成,力求使读者获得通过Python语言描述问题、分析问题,最终设计并实现软件解决方案的能力。退一步讲,即使读者最终达不到解决问题的水平,起码也能具备解决问题的思路。这便是“入门”,是读者日后进一步学习和精进的基础。

3.本书作为教材使用的课时安排建议

在使用本书时,建议读者从头至尾顺序通读,凡在教材中出现的范例演示,都需要读者在本地实现,每章末尾的练习题也建议读者作为实践训练,通过上机实验理解并掌握程序设计的思维方式和调试技巧。如果是自学,则读者可以按照自己的学习能力和学习时间自行安排学习进度,按照教材内容顺序学习即可;如果将本书作为课程教材使用,建议设置72课时的教学时间,其中包含理论课时40课时、上机课时32课时,理论课时与上机课时的内容需要相互配合,以达到最佳的教学效果,具体的教学安排可参考表1。

表1 教学安排