Python程序设计
ISBN:9787564796600
主编:宋协栋、骆华、聂军
出版社:电子科技大学出版社
出版/修订日期:2024年1月
¥ 52.80
本书通过通俗易懂的语言、翔实的案例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。 本书主要内容包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表和元组、字典和集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库、GUI界面编程、网络爬虫开发、使用进程和线程、网络编程等内容。书中所有知识都结合具体实例进行介绍,读者可轻松领会Python程序开发的精髓,快速提升开发技能。本书适合应用型高等院校和高职院校计算机专业的学生使用。
目 录
第 1 章 Python 语言概论
1. 1 Python 简介
1. 2 Python 的下载与安装
1. 3 Python 环境变量的配置
1. 4 运行 Python
1. 6 Python 代码规范
习题
第 2 章 Python 语法基础
2. 1 Python 标识符与关键字
2. 2 Python 的输入与输出
2. 3 数据类型
2. 4 变量
2. 5 运算符、 转义符与表达式
习题
第 3 章 Python 数据的序列结构
3. 1 列表
3. 2 元组
3. 3 集合
3. 4 字典
习题
第 4 章 Python 结构控制
4. 1 选择语句
4. 1 循环语句
4. 3 break、continue 和 pass 语句
习题
第 5 章 Python 中使用正则表达式
5. 1 正则表达式介绍
5. 2 使用 re 模块实现正则表达式操作
5. 3 正则表达式的模式
习题
第 6 章 函数
6. 1 函数的创建和调用
6. 2 函数的参数
6. 3 Lambda 匿名函数
6. 4 变量的作用域
习题
第 7 章 面向对象程序设计
7. 1 面向对象
7. 2 类与对象的定义
7. 3 类成员
7. 4 继承、重写和多态
习题
第 8 章 模块
8. 1 模块概述
8. 2 模块的导入
8. 3 Python 中的包
8. 4 引用其他模块
习题
第 9 章 异常处理及程序调试
9. 1 异常概述
9. 2 异常处理语句
9. 3 程序调试
习题
第 10 章 文件及目录操作
10. 1 基本文件操作
10. 2 目录操作
10. 3 高级操作
习题
第 11 章 数据库操作
11. 1 数据库基础
11. 2 结构化查询语言 SQL
11. 3 SQLite 数据库
11. 4 Python 操作 MySQL 数据库
习题
第 12 章 GUI 界面编程
12. 1 初识 GUI
12. 2 Tkinter 模块
12. 3 wxPython 模块
习题
第 13 章 网络编程和多线程
13. 1 网络编程基础
13. 2 socket 网络编程
13. 3 多线程编程
习题
第 14 章 实践练习
实践 1 通过 cookies 模拟淘宝登录
实践 2 调查问卷制作
参考文献