成功加入购物车
图书条目标准图
郑凯梅 / 清华大学出版社 / 2018-05 / 其他
售价 ¥ 7.56 1.3折
定价 ¥59.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-03-12
卖家超过10天未登录
Python程序设计任务驱动式教程
本书对Python程序设计的教学内容进行了系统化设计,形成了具有3个学习阶段(Python基础语法、Python面向对象程序设计和Python高级应用)、14个单元和2条主线(理论知识主线和编程任务主线)的体系结构。 本书内容翔实,结构合理,语言精练,表述清晰,实用性强,易于自学,主要内容包括搭建环境和运行Python应用程序、Python基本语法、Python流程控制、列表与元组、函数与模块、文件、面向对象编程、异常处理、GUI编程、进程和线程、Python与数据库、网络编程、Web编程、Python工程应用等。 本书适合作为高等学校计算机及其他理工科类专业的教材,也可以作为相关培训机构的培训教材,还可以供对Python程序设计感兴趣的广大读者自学时选用。
目录 初级篇——Python基础语法 单元1搭建环境和运行Python应用程序00 1.1认识Python00 1.1.1Python的由来00 1.1.2Python的特色00 1.1.3Python的开发工具00 1.1.4Python文件类型00 1.1.5Python编码规范00 1.2Python程序开发环境的搭建与配置00 任务1?1Python程序开发环境的搭建与配置00 1.3Eclipse集成开发环境使用00 任务1?2编写第一个程序Hello World00 1.4习题0 单元2Python基础语法0 2.1基本数据类型0 2.1.1数值0 2.1.2字符串0 2.1.3变量0 任务2?1信息查找0 2.1.4正则表达式0 任务2?2电子邮箱格式检测0 任务2?3电话号码检测0 2.2运算符与表达式0 2.2.1算术运算符与算术表达式0 任务2?4计算圆锥体的体积和表面积0 2.2.2关系运算符和逻辑运算符0 任务2?5闰年判断0 2.2.3赋值运算符0 2.2.4位运算符0 2.2.5成员运算符0 2.3Python输入0 2.4Python输出0 任务2?6位运算实例0 2.5Python数学运算0 2.5.1分数0 任务2?7分数运算0 2.5.2复数0 任务2?8复数运算0 2.5.3math模块0 任务2?9计算汽车贷款0 2.6习题0 Python 程序设计任务驱动式教程 目录 单元3Python流程控制0 3.1顺序结构0 任务3?1计算椭球的表面积和体积0 3.2选择结构0 3.2.1if?else条件语句0 任务3?2输出最大的数0 任务3?3计算一元二次方程的根0 3.2.2if?elif?else判断语句0 任务3?4成绩分等0 3.2.3if语句的嵌套0 任务3?5判断三角形的类型0 3.2.4switch语句的替代方案0 任务3?6简单的计算器0 3.3循环结构0 3.3.1while循环0 任务3?7自然数求和0 任务3?8计算圆周率0 任务3?9系列数据的统计0 3.3.2for循环语句0 任务3?10计算n的阶层0 任务3?11计算分数之和0 3.3.3break和continue语句0 任务3?12素数判断0 任务3?13用户登录模拟0 任务3?14数值计算0 3.3.4循环中的else语句0 任务3?15输出素数0 3.3.5嵌套循环0 任务3?16输出九九乘法表0 任务3?17输出水仙花数0 3.3.6字符串的遍历循环0 任务3?18创建扑克牌0 任务3?19字符串逆序输出0 3.3.7pass语句0 3.4习题0 单元4列表与元组0 4.1列表0 4.1.1列表的创建和使用0 任务4?1学生成绩统计0 任务4?2学生信息管理0 4.1.2列表解析0 任务4?3输出乘法表0 4.1.3列表实现堆栈0 任务4?4表达式括号匹配0 4.1.4列表实现队列0 任务4?5约瑟夫环问题0 4.2元组0 4.2.1元组的创建和使用0 4.2.2不可变和可变对象0 任务4?6扑克游戏发牌模拟0 4.3字典0 4.3.1创建和使用字典0 任务4?7字符个数统计0 4.3.2管理字典0 任务4?8用户注册与登录模拟0 4.4集合0 4.4.1集合的创建和使用0 任务4?9集合运算小测验0 4.4.2集合运算0 任务4?10简单的购物分析0 4.5习题0 单元5函数与模块0 5.1函数0 5.1.1函数的定义与使用0 任务5?1爱心输出0 5.1.2函数的参数0 任务5?2输出指定范围内的素数0 5.1.3函数的返回值0 任务5?3关键字检索0 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习题 参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30