• Python程序设计任务驱动式教程
21年品牌 40万+商家 超1.5亿件商品

Python程序设计任务驱动式教程

全新正版 极速发货

37.51 6.4折 59 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者郑凯梅 编著

出版社清华大学出版社

ISBN9787302490463

出版时间2018-04

装帧平装

开本16开

定价59元

货号1201698035

上书时间2024-07-01

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
初级篇——Python基础语法
单元1搭建环境和运行Python应用程序
1.1认识Python
1.1.1Python的由来
1.1.2Python的特色
1.1.3Python的开发工具
1.1.4Python文件类型
1.1.5Python编码规范
1.2Python程序开发环境的搭建与配置
任务1-1Python程序开发环境的搭建与配置
1.3Eclipse集成开发环境使用
任务1-2编写第一个程序Hello World
1.4习题
单元2Python基础语法
2.1基本数据类型
2.1.1数值
2.1.2字符串
2.1.3变量
任务2-1信息查找
2.1.4正则表达式
任务2-2电子邮箱格式检测
任务2-3电话号码检测
2.2运算符与表达式
2.2.1算术运算符与算术表达式
任务2-4计算圆锥体的体积和表面积
2.2.2关系运算符和逻辑运算符
任务2-5闰年判断
2.2.3赋值运算符
2.2.4位运算符
2.2.5成员运算符
2.3Python输入
2.4Python输出
任务2-6位运算实例
2.5Python数学运算
2.5.1分数
任务2-7分数运算
2.5.2复数
任务2-8复数运算
2.5.3math模块
任务2-9计算汽车贷款
2.6习题
单元3Python流程控制
3.1顺序结构
任务3-1计算椭球的表面积和体积
3.2选择结构
3.2.1if-else条件语句
任务3-2输出最大的数
任务3-3计算一元二次方程的根
3.2.2if-elif-else判断语句
任务3-4成绩分等
3.2.3if语句的嵌套
任务3-5判断三角形的类型
3.2.4switch语句的替代方案
任务3-6简单的计算器
3.3循环结构
3.3.1while循环
任务3-7自然数求和
任务3-8计算圆周率
任务3-9系列数据的统计
3.3.2for循环语句
任务3-10计算n的阶层
任务3-11计算分数之和
3.3.3break和continue语句
任务3-12素数判断
任务3-13用户登录模拟
任务3-14数值计算
3.3.4循环中的else语句
任务3-15输出素数
3.3.5嵌套循环
任务3-16输出九九乘法表
任务3-17输出水仙花数
3.3.6字符串的遍历循环
任务3-18创建扑克牌
任务3-19字符串逆序输出
3.3.7pass语句
3.4习题
单元4列表与元组
4.1列表
4.1.1列表的创建和使用
任务4-1学生成绩统计
任务4-2学生信息管理
4.1.2列表解析
任务4-3输出乘法表
4.1.3列表实现堆栈
任务4-4表达式括号匹配
4.1.4列表实现队列
任务4-5约瑟夫环问题
4.2元组
4.2.1元组的创建和使用
4.2.2不可变和可变对象
任务4-6扑克游戏发牌模拟
4.3字典
4.3.1创建和使用字典
任务4-7字符个数统计
4.3.2管理字典
任务4-8用户注册与登录模拟
4.4集合
4.4.1集合的创建和使用
任务4-9集合运算小测验
4.4.2集合运算
任务4-10简单的购物分析
4.5习题
单元5函数与模块
5.1函数
5.1.1函数的定义与使用
任务5-1爱心输出
5.1.2函数的参数
任务5-2输出指定范围内的素数
5.1.3函数的返回值
任务5-3关键字检索
5.1.4变量作用域
5.1.5匿名函数
任务5-4两个整数的位运算
5.1.6高阶函数
5.1.7函数的嵌套
任务5-5矩阵相乘
5.1.8递归函数
任务5-6二分查找算法的递归实现
5.2模块
5.2.1模块的创建
5.2.2导入模块
5.2.3包
5.2.4常用的内置模块
5.2.5第三方模块
5.3习题
单元6文件
6.1文件的操作
6.1.1文件的打开和关闭
6.1.2读文件
任务6-1文件比较
6.1.3写文件
任务6-2文件分割与合并
6.1.4文件的其他操作
6.1.5pickle模块
任务6-3四则运算练习系统
6.2目录的操作
6.2.1目录与文件操作函数
任务6-4图片文件批量重命名
6.2.2目录的遍历
任务6-5批量修改所有文件名为小写
6.3CSV文件
6.3.1CSV文件简介
6.3.2CSV文件访问
任务6-6读取CSV文件中指定行或列的数据
6.3.3Excel文件与CSV文件
任务6-7Excel文件与CSV文件的相互转换
6.4习题
中级篇——Python面向对象程序设计
单元7面向对象编程
7.1面向对象概述
7.2类和对象
7.2.1类的定义和对象的创建
7.2.2实例变量及封装
7.2.3方法
7.2.4属性方法
7.2.5类中的其他内置方法和属性
任务7-1简单的购物车管理
7.3继承
7.3.1使用继承
任务7-2单继承与多继承实例
7.3.2抽象基类
任务7-3抽象类应用
7.3.3多态性
7.4运算符的重载
任务7-4复数运算
7.5习题
单元8异常处理
8.1Python中的异常
8.2常用异常处理
8.3自定义异常
任务8-1银行转账处理模拟
8.4习题
单元9GUI编程
9.1GUI程序开发简介
9.2Tkinter包
9.2.1Tkinter包简介
9.2.2创建GUI应用程序
9.2.3Tkinter布局管理
任务9-1猜数字游戏
9.3Tkinter控件
9.3.1Widget控件
9.3.2Label控件
9.3.3Entry控件
9.3.4Button控件
9.3.5Frame控件
任务9-2登录界面模拟
9.3.6Radiobutton控件
9.3.7Checkbutton控件
任务9-3简单的测试系统
9.3.8Listbox控件
任务9-4信息填写与反馈
9.3.9菜单控件
任务9-5记事本
9.4对话框
9.4.1标准对话框
9.4.2自定义对话框
任务9-6选择和替换对话框
9.5习题
单元10进程和线程
10.1Python下的进程编程
10.1.1创建进程
10.1.2进程池
10.1.3多进程间通信
任务10-1多进程实现大文件分割
10.2多线程编程
任务10-2多线程下载网络文件
10.3线程之间的同步
10.3.1锁机制
10.3.2条件变量机制
10.3.3队列机制
10.3.4事件机制
任务10-3URL请求
10.4习题
高级篇——Python高级应用
单元11Python与数据库
11.1Python数据库编程接口
11.1.1全局变量
11.1.2异常处理
11.1.3数据库连接与游标
11.1.4数据类型
11.1.5Python数据库操作步骤
11.2SQLite数据库操作
11.2.1SQLite数据库连接
11.2.2SQLite数据库操作步骤
任务11-1通讯录管理系统
11.3MySQL数据库操作
11.3.1MySQL数据库连接
11.3.2MySQL数据库操作步骤
任务11-2ATM电子银行模拟
11.4习题
单元12网络编程
12.1socket模块
12.1.1socket模块介绍
12.1.2网络客户端
12.1.3网络服务器
任务12-1局域网文件传输
12.2SocketServer模块
任务12-2基于SocketServer的文件上传
12.3多连接应用
12.3.1使用SocketServer进行多连接处理
12.3.2使用select模块进行异步I/O
任务12-3简单的聊天室
12.4FTP文件传输
任务12-4FTP文件批量下载
12.5SMTP发送邮件
任务12-5复杂内容邮件发送
12.6习题
单元13Web编程
13.1Web客户端访问
13.1.1Web访问模块简介
13.1.2访问普通Web页面
13.1.3提交表单数据
任务13-1网页爬虫
13.2Web开发
13.2.1Tornado服务器
任务13-2表单提交
13.2.2SQLAlchemy模块
任务13-3一个简单的MVC网站
13.3习题
单元14Python工程应用
14.1NumPy模块
14.2SciPy模块
14.2.1SciPy数值计算
任务14-1最小二乘拟合
14.2.2SciPy矩阵运算
14.2.3SciPy图像处理
任务14-2图像去噪
14.3Matplotlib模块
14.3.1快速绘图
14.3.2绘制子图
14.3.3绘制各类图形
14.3.4使用Latex
14.4习题
参考文献

内容摘要
本书对Python程序设计的教学内容进行了系统化设计,形成了具有3个学习阶段(Python基础语法、Python面向对象程序设计和Python不错应用)、14个单元和2条主线(理论知识主线和编程任务主线)的体系结构。本书内容翔实,结构合理,语言精练,表述清晰,实用性强,易于自学,主要内容包括搭建环境和运行Python应用程序、Python基本语法、Python流程控制、列表与元组、函数与模块、文件、面向对象编程、异常处理、GUI编程、进程和线程、Python与数据库、网络编程、Web编程、Python工程应用等。本书适合作为高等学校计算机及其他理工科类专业的教材,也可以作为相关培训机构的培训教材,还可以供对Python程序设计感兴趣的广大读者自学时选用。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP