首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Python程序设计项目化教程(职业本科教育计算机类专业基础课MOOC+SPOC系列教材)
内容
内容推荐
本书为职业本科计算机类专业基础课MOOC+SPOC系列教材。
本书围绕职业本科教育计算机类专业人才培养目标,结合“Python程序设计”课程定位及学生认知特点,从实践的角度出发,全面介绍Python语言的环境搭建、基本数据处理、流程控制、批量数据处理、文本数据处理、函数应用、模块化编程、文件读写操作和面向对象编程等内容,以及人工智能研究领域最新研究成果的应用实践,包括网络资源批量抓取、手写数字识别、手势识别和目标检测等。全书采用项目-任务编写模式,通过“任务-学习-实践”的设计思路,将来自信息技术产业日常工作、企业面试、经典问题、新技术等方面的真实任务融入10个项目中,体现理论与实践深度融合的职业本科教育特色。
本书配有微课视频、PPT课件、教学大纲、教学日历、任务实现代码、习题答案、拓展阅读、在线编程平台及题库等丰富的数字化学习资源。与本书配套的数字课程“Python程序设计”在“智慧职教”平台(www.icve.com.cn)上线,学习者可以登录平台进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。教师也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。
本书可作为职业本科院校计Python程序设计基础课程的教学用书,也可作为Python学习者的参考教程。
目录
项目1 环境搭建和运行Python程序
任务1-1 搭建Python开发环境
1.1.1 Pyth仰是什么
1.1.2 Python常见版本
1.1.3 Python语言特点
1.1.4 Python开发工具
任务1-2 编写和运行Python程序
1.2.1 编写和执行Python程序
1.2.2 Python基本语法规范
学习反思
项目2 本运算与简单数据处理
任务2-1 数据的输入输出
2.1.1 Python中的变量和数据类型
2.1.2 数据的输入和格式化输出
任务2-2 处理数值型数据
2.2.1 算术运算符
2.2.2 赋值运算符
2.2.3 关系运算符
2.2.4 逻辑运算符
2.2.5 位运算符
2.2.6 运算符优先级
学习反思
项目3 控制程序执行流程
任务3-1根据条件做不同处理
3.1.1 流程控制
3.1.2 选择结构
任务3-2 利用for循环处理多项数据
3.2.1 循环结构
3.2.2 for循环
任务3-3 利用while处理多项数据
3.3.1 while循环
3.3.2 while循环中的else语句
任务3-4 灵活控制程序流程
3.4.1 循环嵌套结构
3.4.2 跳转语句
学习反思
项目4 批量数据处理
任务4-1 理解什么是序列
4.1.1 序列
4.1.2 序列基本运算
4.1.3 检查元素是否存在
4.1.4 序列统计运算
4.1.5 类型转换
4.1.6 序列相关运算符及内置函数
任务4-2 列表数据处理
4.2.1 创建和删除列表
4.2.2 访问列表元素
4.2.3 遍历列表
4.2.4 添加、修改和删除列表元素
4.2.5 列表操作常用方法
任务4-3 字典数据处理
4.3.1 创建和删除字典
4.3.2 访问字典
4.3.3 遍历字典
4.3.4 添加、修改和删除字典元素
4.3.5 字典操作常用方法
任务4-4 数据的综合性处理
4.4.1 元组
4.4.2 创建和删除元组
4.4.3 访问元组元素
4.4.4 遍历元组
4.4.5 修改元组
4.4.6 元组操作常用方法
4.4.7 生成器
4.4.8 集合
学习反思
项目5 文本数据处理
任务5-1 文本的编码转换
5.1.1 字符串的编码
5.1.2 字符串类型
5.1.3 使用encode()将字符编码为二进制
5.1.4 使用decode()将二进制串解码为字符串
任务5-2 字符串的基本操作
5.2.1 用format格式化字符串
5.2.2 字符串拼接
5.2.3 字符串截取
任务5-3 字符串处理函数
5.3.1 合并和分割字符串
5.3.2 获取字符串的长度或字节数
5.3.3 检索字符串
5.3.4 字符串大小写转换
5.3.5 去除字符串中的空格和特殊字符
学习反思
项目6 函数应用
任务6-1 函数的仓U建与应用
6.1.1 函数的定义与调用
6.1.2 给函数传递参数
6.1.3 参数的值传递与引用传递
6.1.4 函数返回不同的值
6.1.5 变量的作用域
任务6-2 函数的高级应用
6.2.1 函数赋值给变量
6.2.2 函数作为参数
6.2.3 函数返回函数
6.2.4 递归函数
6.2.5 匿名函数
6.2.6 装饰器
6.2.7 迭代器与生成器
6.2.8 高阶函数
学习反思
项目7 模块化编程
任务7-1 创建与使用模块
7.1.1 模块
7.1.2 创建模块
7.1.3 导入模块
7.1.4 模块搜索路径问题
任务7-2 通过包管理更多模块
7.2.1 创建与使用包
7.2.2 模块的相对引用和绝对引用
7.2.3 让模块中某段代码只在当前模块作为主程序时执行
学习反思
项目8 文件读写操作
任务8-1 从文件中读取数据
8.1.1 文件的基本概念
8.1.2 创建与打开文件
8.1.3 关闭文件
8.1.4 读取文件
8.1.5 删除文件
8.1.6 重命名文件
8.1.7 获取文件基本信息
任务8-2 数据保存到磁盘
8.2.1 写入文件
8.2.2 文件的定位
8.2.3 创建目录
8.2.4 删除目录
8.2.5 遍历目录
8.2.6 重命名目录
任务8-3 Python编程中的错误处理
8.3.1 Python编程中的异常
8.3.2 异常处理语句
学习反思
项目9 面向对象编程
任务9-1 创建与使用类
9.1.1 面向对象基本概念
9.1.2 定义类和创建对象
9.1.3 添加属性
9.1.4 添加方法
9.1.5 封装类的成员
任务9-2 通过继承扩展现有类的功能
9.2.1 通过继承类扩展类功能
9.2.2 重写父类方法
9.2.3 在子类中调用父类的同名方法
9.2.4 对象的多态性
9.2.5 Python类的内置方法和属性
学习反思
项目10 项目实践
任务10-1 批量抓取网络图像资源
10.1.1 requests模块使用基础
10.1.2 用requests模块下载资源
10.1.3 Python下显示图像到屏幕
任务10-2 人工智能应用——手写数字识别
10.2.1 人工神经网络基础
10.2.2 神经网络识别手写数
标签
缩略图
书名 Python程序设计项目化教程(职业本科教育计算机类专业基础课MOOC+SPOC系列教材)
副书名
原作名
作者
译者
编者 孙永道
绘者
出版社 高等教育出版社
商品编码(ISBN) 9787040596465
开本 16开
页数 281
版次 1
装订 平装
字数 410
出版时间 2023-08-01
首版时间 2023-08-01
印刷时间 2023-08-01
正文语种
读者对象 高职
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 520
CIP核字 2023009312
中图分类号 TP311.561
丛书名
印张 18.5
印次 1
出版地 北京
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 19:50:43