本书详实地讲解了Python语言的基本概念、原理和使用方法,力求给读者打下一个扎实的程序设计基础,培养读者程序设计的能力。本书主要内容包括Python程序基本构成与风格、变量与表达式、数据类型、字符串、基本运算等基础知识;序列的概念,列表和元组的表示;字典与集合的操作;程序控制结构(顺序结构、选择结构、循环结构);函数的定义与调用、库函数的使用;文件的打开、关闭和读写;异常处理;实践应用等知识。本书适用于普通高等院校各专业程序设计基础教学,特别适合应用型本科院校的非计算机相关专业学生使用,同时也是计算机等级考试备考的参考书。