内容简介
《Python程序设计》是面向大学各专业第一门程序设计课程的教材。本书以Python语言为工具,以计算思维为导向,面向问题求解过程,强调如何分析问题、组织数据并解决问题是计算机科学的核心技能。全书共10章。第1章介绍Python程序设计概述,主要内容包括:计算机系统概述、Python语言基本简介和Python程序开发环境安装与配置;第2章讲解Python程序设计语法基础,主要内容包括:标识符与关键字、变量与赋值语句、数字类型及运算、字符串类型及运算、数据输入与输出;第3章讲解Python程序控制结构,主要内容包括:布尔型和条件表达式,单、双和多分支选择结构,分支结构嵌套,for循环和while循环结构程序设计,random模块与随机函数;第4章讲解列表和元组,主要内容包括列表、元组的创建及处理,time模块与时间函数;第5章讲解字典和集合,主要内容字典、集合的创建及处理,turtle绘图库及应用;第6章讲解函数,主要内容包括:函数定义与调用,函数参数传递,递归函数,变量作用域,包的建立;第7章讲解文件,主要内容包括:文件的基本概念,文件操作,文本文件读写数据方法,CSV文件读写方法,读写二进制文件,文件与文件夹操作,错误与异常处理;第8章讲解中文分词与词云,主要内容包括:jieba库安装、分词、词性标注、提取关键词、wordcloud库生成词云;第9章讲解GUI程序设计,主要内容包括:tkinter模块、窗口、组件、布局管理器;第10章主要讲解数据库技术,主要内容包括:数据库技术概述,SQLite数据库技术。本书特色鲜明、示例生动有趣、内容易读易学,适合高校教师和本科生学习Python参考,也适合Python入门程序员阅读。