Python程序设计与应用
全新正版 极速发货
¥
11.43
3.2折
¥
36
全新
仅1件
作者王晓斌
出版社北京航空航天大学出版社
ISBN9787512433717
出版时间2020-11
装帧平装
开本其他
定价36元
货号1202174975
上书时间2024-06-01
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 Python概述
1.1 程序设计
1.1.1 程序与计算机程序
1.1.2 计算机程序设计语言
1.1.3 计算机程序设计
1.1.4 编程语言、程序和软件
1.1.5 算法及其描述
1.1.6 结构化程序的三种基本结构
1.1.7 面向过程程序设计的特点
1.1.8 面向对象程序设计的特点
1.2 Python语言简介
1.2.1 Python语言特点
1.2.2 Python应用排名
1.3 Python开发环境的安装与配置
1.4 Python代码编辑工具
1.4.1 Python交互式解释器
1.4.2 Python自带工具IDLE
1.4.3 其他Python开发工具
1.5 Python编程规范
1.6 Python标准库与扩展库
1.6.1 Python标准库
1.6.2 扩展库安装
1.6.3 标准库与扩展库中对象的导入
本章小结
习题1
第2章 Python编程基础(知识)
2.1 Python常用内置对象
2.1.1 Python语言标识符
2.1.2 Python数字类型分类
2.1.3 Python的变量和常量
2.1.4 Python字符串
2.1.5 Python的列表、元组、字典和集合
2.2 Python运算符与表达式
2.2.1 算术运算符与算术表达式
2.2.2 赋值运算符与赋值表达式
2.2.3 关系运算符与关系表达式
2.2.4 逻辑运算符与逻辑表达式
2.2.5 集合运算符与集合表达式
2.2.6 成员测试运算符与成员测试表达武
2.3 Python常用内置函数
2.3.1 类型转换函数
2.3.2 基本输入/输出函数
2.3.3 最值与求和函数
2.3.4 排序与逆序函数
2.3.5 其他重要函数
2.4 Python正则表达式
2.4.1 正则表达式优势
2.4.2 正则表达武语法
2.4.3 正则表达式元字符
2.4.4 正则表达武运算符优先级
2.4.5 正则表达武示例
本章小结
习题2
第3章 Python序列结构
3.1 Python序列概述
3.2 Python列表
3.2.1 列表创建与删除
3.2.2 列表基本操作
3.3 Python元组
3.3.1 元组创建与删除
3.3.2 元组基本操作
3.4 Python字典
3.4.1 字典创建与删除
3.4.2 字典基本操作
3.5 Python集合
3.5.1 集合创建与删除
3.5.2 集合基本操作
本章小结
习题3
第4章 Python控制结构
4.1 Python选择结构
4.1.1 if条件分支的几种形式
4.1.2 选择结构嵌套
4.2 Python循环结构
4.2.1 for循环
4.2.2 while循环
4.2.3 循环控制语句break与continue
4.2.4 循环结构嵌套
本章小结
习题4
第5章 Python函数
5.1 Python函数定义与使用
5.1.1 函数引例
5.1.2 函数定义
5.1.3 函数调用
5.2 Python函数参数传递
5.2.1 位置参数传递
5.2.2 关键字参数传递
5.2.3 默认值参数传递
5.2.4 不定长参数传递
5.3 递归函数
5.4 lambda表达式(匿名函数)
5.5 Python迭代器与生成器函数
5.5.1 Python迭代器
5.5.2 Python生成器函数
5.6 函数与变量作用域
本章小结
习题5
第6章 Python面向对象程序设计
6.1 面向对象程序设计的概念
6.1.1 面向对象的基本概念
6.1.2 面向对象程序设计的特点
6.2 类的定义与使用
6.2.1 类的定义
6.2.2 实例对象定义与对象成员引用
6.2.3 属性
6.2.4 静态成员
6.2.5 特殊方法
6.3 继承
6.3.1 基类和派生类
6.3.2 单继承
本章小结
习题6
第7章 Python文件
7.1 文件概述
7.1.1 文件概念
7.1.2 文件分类
7.2 文件的基本操作
7.2.1 文件的打开
7.2.2 文件的关闭
7.2.3 文件的读/写
7.2.4 文件路径操作
7.3 文本文件基本操作
7.4 二进制文件基本操作
7.4.1 随机文件读/写
7.4.2 使用Python标准库读/写二进制文件
本章小结
习题7
第8章 Python异常处理
8.1 异 常
8.1.1 异常的概念
8.1.2 异常的表现形式
8.1.3 异常处理
8.2 异常处理结构
8.2.1 try…except…结构
8.2.2 try…except…else…结构
8.2.3 try…except…finally…结构
8.2.4 try…except…except…else…结构
8.3 抛出异常
本章小结
习题8
第9章 Python应用(提高与拓展)
9.1 图形用户界面设计
9.1.1 图形用户界面
9.1.2 图形用户界面开发包tkinter
9.1.3 图形用户界面设计实例
9.2 数据库操作
9.2.1 数据库系统
9.2.2 关系型数据库
9.2.3 连接数据库的驱动接口技术ODBC与ADO
9.2.4 结构化查询语言
9.2.5 数据库操作实例
9.3 大数据应用(网络爬虫)
9.3.1 HTML与JavaScript脚本
9.3.2 网络爬虫
9.3.3 网络爬虫应用实例
9.4 数据分析与处理
9.4.1
内容摘要
《Python程序设计与应用》为将“Python程序设计与应用”作为一门编程语言
课程的学生编写,特别适合非计算机专业的本科学生的学习。
《Python程序设计与应用》由浅入深地介绍了Python语言非常基本、非常实用的内容,共分为9章,主要包括:Python概述、
Python编程基础、Python序列结构、Python控制结构、
Python函数、Python面向对象程序设计、Python文件、
Python异常处理、Python应用等。其中,1~8章为Python编程基础;第9章为提高与拓展,主要介绍了图形用户界面设计、数据库操作、网络爬虫、数据分析及可视化、AI等方面的Python应用。
《Python程序设计与应用》中安排了大量程序设计实例、习题、上机实践和自测题,能够帮助学生更好地理解和掌握运用Python语言
进行程序设计的方法和技巧;通过自测题也可以检验学生对所学知识和技术的理解和掌握程度。
《Python程序设计与应用》既可作为非计算机专业学生的程序设计教材,也可作为计算机专业学生学习的基础教材;另外也可供自学者以及参加Python语言计算机等级考试者阅读参考。
— 没有更多了 —
以下为对购买帮助不大的评价