Python语言程序设计教程
作者:王永国 主编
出版时间: 2019年版
丛编项: 工程应用型院校计算机系列教材安徽省高等学校十三五省级规划教材
内容简介
《Python语言程序设计教程》基于Python 3.6环境,以知识点为导向,系统介绍Python程序设计知识。全书分理论篇和实验篇两部分:理论篇共9章,第1~7章主要介绍Python基础知识、数据类型、程序流程控制语句、函数和文件等内容,第8~9章介绍Python计算生态及高级应用;实验篇设计了12个实验。《Python语言程序设计教程》面向对程序设计“零基础”的学生,注重教学内容的实用性和基础性,同时考虑与后续课程的衔接,对面向对象、GUI界面及数据库等进行了指引性和导向性阐述。《Python语言程序设计教程》对重要的知识点重点介绍,强调“化难为易”。通过精选的示例、分析、说明和注意,力求将重点、难点的掌握过程转变为自然学习的过程,从而减少学生对编程学习的畏难情绪,让读者真正体会到“人生苦短,我学Python”的含义。《Python语言程序设计教程》内容兼顾全国高等学校(安徽考区)计算机水平考试大纲和全国计算机等级考试大纲,内容完善、题型丰富、题量充足,配备无纸化考试系统,便于学生检测学习效果,通关相应考试。
目录
理论篇
第1章 Python语言概述
1.1 Python语言简介
1.2 Python语言的版本与安装
1.3 Python语言的开发环境与文件类型
1.4 Python语言的帮助和资源
1.5 Python应用赏析
知识拓展
习题1
第2章 Python语言基础
2.1 Python程序概述
2.2 标识符与关键字
2.3 常量和变量
2.4 函数与模块
2.5 数据类型、运算符与表达式
知识拓展
习题2
第3章 Python基本数据类型
3.1 数值类型
3.2 空值、布尔型与字节型
3.3 字符串类型及格式化
3.4 类型判断和类型间转换
3.5 正则表达式及其简单应用
知识拓展
习题3
第4章 Python控制结构
4.1 程序设计基础
4.2 顺序结构
4.3 选择结构
4.4 循环结构
4.5 程序调试基本方法
4.6 综合案例
知识拓展
习题4
第5章 Python组合数据类型
5.1 组合数据类型概述
5.2 元组类型
5.3 列表类型
5.4 集合类型
5.5 字典类型
5.6 常用算法及其应用实例
知识拓展
习题5
第6章 函数
6.1 函数概述
6.2 函数的定义与调用
6.3 函数的参数传递
6.4 函数的返回值
6.5 变量的作用域
6.6 匿名函数
6.7 递归函数
6.8 模块与包
6.9 综合案例
知识拓展
习题6
第7章 文件操作
7.1 文件的使用
7.2 数据组织及处理
7.3 文件管理
7.4 综合应用
知识拓展
习题7
第8章 Python计算生态
8.1 Python计算生态概述
8.2 Python标准库
8.3 第三方库
8.4 综合案例
习题8
第9章 Python高级应用
9.1 面向对象程序设计
9.2 图形用户界面(GUI)编程
9.3 Python数据库编程
习题9
实验篇
实验1 Python语言开发环境
实验2 Python语言基础
实验3 Python基本数据类型
实验4 正则表达式及其应用
实验5 基本控制结构——分支
实验6 基本控制结构——循环
实验7 Python组合数据类型
实验8 函数及其应用
实验9 文件操作
实验10 Python标准库的使用
实验11 Python第三方库的使用
实验12 Python综合应用
附录 ASCII表
参考文献