本书针对Python初学者编写,力求培养学生的基本编程能力,重点树立学生的编程思想,注重编程规范的养成。全书共9章,包括Python语法基础、程序结构、Python数据结构、函数、文件操作及面向对象基础等知识。本书根据学生的认知规律安排知识点,提供了内容丰富的案例、拓展练习和编程题库,能有效地提高读者的学习兴趣和动手实践能力。同时,大部分案例配备程序设计方法的介绍和源码,使读者能够较快地掌握Python语言程序设计的基础知识、基本算法和编程思想。本书配套的电子课件和源码请登录华信教育资源网(http://www.hxedu.com.cn)注册后免费下载。本书可作为应用型本科和高职院校学生的Python教材,也可作为Python软件开发和数据分析人员的Python基础自学参考书。