网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python项目化开发实践(新世纪高职高专大数据技术专业系列规划教材)
分类
作者
出版社 大连理工大学出版社
下载
简介
内容推荐
本教材专门针对Python新手量身定制,是编者学习和使用Python开发和教学过程中的经验总结。本教材内容以项目为载体,从初学者角度出发,将理论知识融入项目实现过程,循序渐进地讲解Python基础知识,达到理论与实践相融合的效果。全书共分为7个项目,包括编写收银小程序、编写通信录、编写健康助手小程序、编写科赫雪花程序、编写词云程序、编写电子宠物程序、200行代码实现2048小游戏。在项目实现过程中涵盖了Python语法、数据类型、流程控制、函数、文件操作、面向对象等相关知识。本教材将帮助读者学习和掌握Python编程的基本方法,为今后进阶Python相关高级应用奠定基础。
目录
项目1 编写收银小程序
任务1.1 搭建Python开发环境
1.1.1 Python概述
1.1.2 Python运行的操作系统环境
任务1.2 安装集成开发环境
1.2.1 集成开发环境概述
1.2.2 开发环境和工具
任务1.3 计算商品总价
1.3.1 基本语法
1.3.2 常量与变量
1.3.3 输入与输出
习题
项目2 编写通信录
任务2.1 电话号码录入
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.2.7 统计字符串出现的次数
2.2.8 大小写转换
任务2.3 运算符的分类及用法
2.3.1 算术运算符
2.3.2 比较运算符
2.3.3 赋值运算符
2.3.4 位运算符
2.3.5 逻辑运算符
2.3.6 成员运算符
2.3.7 身份运算符
2.3.8 运算符优先级
任务2.4 联系人列表管理
2.4.1 列表定义
2.4.2 列表的创建
2.4.3 访问列表中的元素
2.4.4 遍历列表
2.4.5 修改元素
2.4.6 添加元素
2.4.7 删除元素
2.4.8 查找元素
2.4.9 元素排序
任务2.5 用元组实现联系人信息管理
2.5.1 元组的概念与创建
2.5.2 访问元组元素
2.5.3 修改元组
2.5.4 删除元组
2.5.5 内置函数
任务2.6 用字典实现联系人信息关联
2.6.1 字典的定义
2.6.2 字典的创建
2.6.3 字典元素的访问
2.6.4 字典添加键值对
2.6.5 字典修改键值对
2.6.6 字典删除键值对
任务2.7 通信录合并
2.7.1 集合的创建
2.7.2 集合添加元素
2.7.3 集合删除元素
2.7.4 集合的交集、并集、差集运算
习题
项目3 编写健康助手小程序
任务3.1 分析个人BMI指数
3.1.1 if语句
3.1.2 elif、else实现多路分支
3.1.3 if嵌套
任务3.2 分析班级BM1指数
3.2.1 for循环
3.2.2 while 循环
3.2.3 循环结构中else用法
3.2.4 range()函数
3.2.5 推导式
3.2.6 多变量迭代
任务3.3 分析年级BMI指数
3.3.1 for嵌套循环
3.3.2 while嵌套循环
3.3.3 break、continue和pass语句
习题
项目4 编写科赫雪花程序
任务4.1 绘制N阶科赫曲线
4.1.1 认识Python 函数
4.1.2 函数的定义
4.1.3 函数的调用
4.1.4 函数的返回值
4.1.5 递归函数
任务4.2 绘制科赫雪花
4.2.1 变量的作用域
4.2.2 函数导入方法
4.2.3 匿名函数
习题
项目5 编写词云程序
任务5.1 读写文件
5.1.1 文件的基本知识
5.1.2 文件基本操作
任务5.2 分词整理
5.2.1 jieba库基本介绍
5.2.2 jieba库的分词模式
5.2.3 jicba 词倾的统计
任务5.3 设置并输出词云
5.3.1 wordcloud库介绍
5.3.2 wordcloud库常规方法
任务5.4 生成有形词云
5.4.1 图片读取库imageio
5.4.2 os模块
5.4.3 shutil模块
习题
项目6 编写电子宠物程序
任务6.1 创建电子宠物模板
6.1.1 面向对象编程概述
6.1.2 初识类的创建
任务6.2 创建宠物属性和方法
6.2.1 属性(数据)
6.2.2 方法(行为)
任务6.3 电子宠物的继承
6.3.1 继承概述
6.3.2 继承的类型
6.3.3 方法的重写
任务6.4 电子宠物的抽象
6.4.1 抽象类基本概述
6.4.2 创建抽象类
6.4.3 抽象类的使用
习题
项目7 200行代码实现2048小游戏
任务7.1 面向过程方法实现2048小游戏
7.1.1 面向过程与面向对象比较
7.1.2 面向过程与面向对象分析2048小游戏
任务7.2 面向对象方法实现2048小游戏
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 7:38:08