×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
Python程序设计任务驱动式教程(微课版)

Python程序设计任务驱动式教程(微课版)

1星价 ¥39.0 (6.0折)
2星价¥39.0 定价¥65.0
暂无评论
图文详情
  • ISBN:9787576334814
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:244页
  • 出版时间:2024-05-01
  • 条形码:9787576334814 ; 978-7-5763-3481-4

内容简介

本教材以“任务驱动”的方式,全面、系统地介绍了Python的基础知识和基本内容,由浅入深,设置Python语言入门、Python语言进阶、Python深入应用三大学习层次,分为10个能力模块,主要内容包括Python语言基础、程序流程控制、函数与模块化程序、序列数据、文件操作编程、面向对象程序设计、正则表达式、综合项目实战等。将10个能力模块细化为33个工作任务和21个实例,每个任务按照“任务描述-任务分析-任务实施-任务相关知识链接”的结构进行讲解;再通过实例应用相关知识,有助于读者轻松领会程序开发的精髓,快速提高程序开发能力。每个能力模块学习完之后,设置了模块测试,让读者测试相关知识和技能的掌握程度,*后进行学习效果评价。 本教材适合作为大数据技术、计算机网络技术、人工智能、软件技术等专业的Python程序设计基础课程教材,也可作为相关从业人员自学教材和全国计算机等级考试二级Python语言程序设计的参考教材。

目录

**部分 Python语言入门 模块一 开启Python学习之旅 任务1.1 人生苦短.我用Python——认识Python语言 1.1.1 Python语言及其发展史 1.1.2 Python语言特点及其应用领域 任务1.2 搭建舞台让代码“飞扬”——搭建Python开发环境 1.2.1 下栽并安装Python 1.2.2 下裁并安装PyCharm 1.2.3 下载并安装Anaconda 任务1.3 制作自己的名片——Python程序首秀 1.3.1 程序的设计方法 1.3.2 良好的编程约定 1.3.3 把数据表示出来——变量和常量 1.3.4 基本的输入/输出 1.3.5 编写与运行程序 任务1.4 奔跑吧.小海龟——Python图形化编程初体验 模块总结 模块测试 学习效果评价 模块二 Python编程基础 任务2.1 求直角三角形面积——Python基本语法 2.1.1 程序的格式框架 2.1.2 数据类型的表示 2.1.3 类型转换函数 任务2.2 编写简单计算器程序——运算符 2.2.1 算术运算符 2.2.2 赋值运算符 2.2.3 关系运算符 2.2.4 逻辑运算符 2.2.5 成员运算符 2.2.6 表达式和运算符的优先级 任务2.3 句子大反转游戏——字符串 2.3.1 字符串的概念 2.3.2 字符串操作 2.3.3 字符串常用的内置函数和基本方法 2.3.4 字符串格式化输出 模块总结 模块测试 学习效果评价 模块三 程序流程控制 任务3.1 “环肥燕瘦”,你需要减肥吗?——选择结构 3.1.1 if语句的格式 3.1.2 选择结构的嵌套 任务3.2 百钱百鸡问题——循环结构 3.2.1 for循环 3.2.2 while循环 3.2.3 跳出循环 3.2.4 循环嵌套 模块总结 模块测试 学习效果评价 模块四 函数与模块化程序 任务4.1 统计正负数——函数的定义与调用 4.1.1 函数的定义 4.1.2 函数的调用 4.1.3 返回值 任务4.2 播报当日天气——函数的参数传递 4.2.1 位置参数 4.2.2 关键字参数 4.2.3 默认参数 4.2.4 不定长参数 任务4.3 外卖订单序号生成——变量作用域 4.3.1 局部变量 4.3.2 全局变量 任务4.4 求n!——递归函数 任务4.5 将十进制IP地址转换为二进制数——常用的内置函数 任务4.6 随机验证码的生成——代码复用与模块化程序设计 4.6.1 模块的概念 4.6.2 模块的导入方式 4.6.3 常用的标准模块和模块函数 4.6.4 自定义模块 4.6.5 包 4.6.6 第三方模块 模块总结 模块测试 学习效果评价 第二部分 Python语言进阶 模块五 列表与元组 任务5.1 求成绩低于平均分的人数——列表的创建和访问 5.1.1 列表的创建 5.1.2 访问列袁 5.1.3 列袁的切片 任务5.2 电影票房排序——列表的遍历与排序 5.2.1 列表的遍历 5.2.2 列表的排序 任务5.3 通讯录管理——列表的常见操作和嵌套列表 5.3.1 列表的常见操作 5.3.2 嵌套列表 任务5.4 利用列表推导式实现九九乘法表——列表的内置函数和方法 5.4.1 列表中常用内置函数 5.4.2 列表的常用方法 5.4.3 列表推导式 任务5.5 将输入的阿拉伯数字转换为中文数字——元组 5.5.1 元组的创建 5.5.2 元组的访问 5.5.3 元组的遍历 5.5.4 元组的常见操作 模块总结 模块测试 学习效果评价 模块六 字典与集合 任务6.1 根据月份英文简称识别月份——字典 6.1.1 字典的创建 6.1.2 字典的访问 6.1.3 字典的常见操作 6.1.4 字典常用的方法 任务6.2 合并两个书单,并去掉重复书名——集合 6.2.1 集合的创建 6.2.2 集合的操作和运算 模块总结 模块测试 学习效果评价 模块七 文件操作与异常处理 任务7.1 文件内容加密——文件操作“三步走” 7.1.1 文件的打开 7.1.2 文件的关闭 7.1.3 读文件 7.1.4 写文件 7.1.5 文件定位读取 7.1.6 文件的复制与重命名 任务7.2 批量修改文件的扩展名——目录操作 7.2.1 创建目录 7.2.2 获取目录 7.2.3 遍历目录 7.2.4 删除目录 任务7.3 带异常判断和处理的计算器——异常处理 7.3.1 Python中的异常 7.3.2 常用异常处理语句 模块总结 模块测试 学习效果评价 模块八 面向对象程序设计 任务8.1 定义学生类——类和对象 8.1.1 面向对象简介 8.1.2 类与对象的关系 8.1.3 类的定义与访问 8.1.4 对象的创建与使用 任务8.2 统计学生成绩——方法和属性 8.2.1 属性 8.2.2 方法 任务8.3 站在巨人的肩膀上——继承 8.3.1 单继承 8.3.2 多继承 模块总结 模块测试 学习效果评价 第三部分 Python深入应用 模块九 正则表达式 任务9.1 过滤正确的24小时时间制——正则表达式 9.1.1 正则表达式的概念 9.1.2 模式字符串组成 9.1.3 re模块的贪婪匹配和*小匹配 任务9.2 提取排名Top25的电影详细参数——re模块及其主要功能函数 模块总结 模块测试 学习效果评价 模块十 综合项目实战 任务10.1 ATM机模拟实战 10.1.1 功能分析 10.1.2 实现过程 10.1.3 运行结果 任务10.2 二手房数据爬取与可视化实战 10.2.1 功能分析 10.2.2 实现过程 10.2.3 运行结果 任务10.3 基于LSTM的疫情预测实战 10.3.1 功能分析 10.3.2 实现过程 10.3.2 运行结果 学习效果评价
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航