-
内容大纲
本书面向初学Python的读者详细地介绍Python的基础知识。全书共9个项目,包括Python概述、数据类型及运算符的应用、流程控制结构应用、函数的应用、Python数据结构的应用、面向对象编程、文件、异常处理、数据库操作。本书内容丰富、案例实用,在讲解基础知识的同时结合实际案例,以项目教学的方法让读者边学边做,顺利达到实战水平。
本书可作为应用型本科院校和高等职业院校电子与信息大类专业相关课程的教材,也可作为广大Python开发爱好者的自学参考书。 -
作者介绍
-
目录
项目1 Python概述——搭建开发环境
1.1 任务导入
1.2 相关知识
1.2.1 认识Python
1.2.2 Python的运行机制
1.2.3 Python的开发工具
1.3 任务实施
1.3.1 任务一:在Windows操作系统中安装Python
1.3.2 任务二:安装Python开发工具
1.3.3 任务三:实现第一个Python程序
1.3.4 任务四:使用第三方库进行开发
1.4 拓展创新
1.4.1 任务一:检查Linux操作系统中的Python环境
1.4.2 任务二:安装PyDev插件并使用Eclipse实现第一个Python程序
1.5 项目小结
【素质拓展】工匠精神,敬业求精
【课后任务】
项目2 数据类型及运算符的应用——冬奥会计时牌的开发
2.1 任务导入
2.2 相关知识
2.2.1 Python语法规则
2.2.2 变量与常量
2.2.3 基本数据类型
2.2.4 运算符与表达式
2.3 任务实施
2.3.1 任务一:冬奥会计时牌的时间设置功能开发
2.3.2 任务二:冬奥会计时牌的时间转换功能开发
2.3.3 任务三:冬奥会计时牌的显示功能开发
2.4 拓展创新
2.5 项目小结
【素质拓展】冬奥会精神:胸怀大局、自信开放、迎难而上、追求卓越、共创未来
【课后任务】
项目3 流程控制结构应用——智能导盲犬功能开发
3.1 任务导入
3.2 相关知识
3.2.1 算法与程序流程图
3.2.2 分支结构
3.2.3 循环结构与跳转语句
3.3 任务实施
3.3.1 任务一:智能导盲犬避障方向控制
3.3.2 任务二:智能导盲犬避障速度控制
3.3.3 任务三:智能导盲犬功能测试
3.4 拓展创新
3.4.1 while循环控制
3.4.2 循环中的else子句
3.5 项目小结
【素质拓展】科学家精神:不断探索、不怕失败
【课后任务】
项目4 函数的应用——模拟探月工程
4.1 任务导入
4.2 相关知识
4.2.1 Python函数基础
4.2.2 变量作用域
4.2.3 自定义模块与包
4.3 任务实施
4.3.1 任务一:探月工程倒计时函数的开发
4.3.2 任务二:火箭发射功能的开发
4.3.3 任务三:月球采样功能的开发
4.3.4 任务四:探月返航功能的开发
4.4 拓展创新
4.4.1 递归函数
4.4.2 匿名函数
4.5 项目小结
【素质拓展】探月精神:追逐梦想、勇于探索、协同攻坚、合作共赢
【课后任务】
项目5 Python数据结构的应用——“智慧旅游网络预约系统”设计
5.1 任务导入
5.2 相关知识
5.2.1 列表
5.2.2 元组
5.2.3 字典
5.2.4 集合
5.2.5 字符串
5.2.6 数据类型转换
5.3 任务实施
5.3.1 任务一:门票预约结果数据导入功能的开发
5.3.2 任务二:查询门票预约结果功能的开发
5.3.3 任务三:根据条件查询预约结果功能的开发
5.4 拓展创新
5.5 项目小结
【素质拓展】弘扬和传承中华优秀传统文化
【课后任务】
项目6 面向对象编程——生态保护模拟系统开发
6.1 任务导入
6.2 相关知识
6.2.1 类与对象
6.2.2 属性与方法
6.2.3 继承和多态
6.3 任务实施
6.3.1 任务一:塞罕坝林场类的封装
6.3.2 任务二:林场分场类的开发
6.3.3 任务三:环境治理方法的开发
6.4 拓展创新
6.5 项目小结
【素质拓展】使命在身,接续拼搏甘奉献的塞罕坝精神
【课后任务】
项目7 文件——项目文件管理系统开发
7.1 任务导入
7.2 相关知识
7.2.1 文件的打开与关闭
7.2.2 文件内容的读写
7.2.3 文件的保存路径
7.3 任务实施
7.3.1 任务一:项目文件的新建
7.3.2 任务二:项目文件的修改
7.3.3 任务三:项目文件的管理
7.4 拓展创新
7.5 项目小结
【素质拓展】文件保密的重要性
【课后任务】
项目8 异常处理——系统异常处理预案
8.1 任务导入
8.2 相关知识
8.2.1 异常捕获
8.2.2 异常处理
8.2.3 抛出异常
8.3 任务实施
8.3.1 任务一:系统异常感知功能的开发
8.3.2 任务二:系统异常预案处理功能的开发
8.3.3 任务三:系统异常预案优化功能的开发
8.4 拓展创新
8.5 项目小结
【素质拓展】抗震救灾精神
【课后任务】
项目9 数据库操作——电子档案管理系统的开发
9.1 任务导入
9.2 相关知识
9.2.1 创建和管理数据库
9.2.2 创建和管理数据表
9.2.3 添加和管理数据
9.3 任务实施
9.3.1 任务一:电子档案管理系统的数据库管理
9.3.2 任务二:电子档案管理系统的数据表管理
9.3.3 任务三:电子档案管理系统的数据管理
9.4 拓展创新
9.5 项目小结
【素质拓展】国产数据库创新与新时代北斗精神
【课后任务】
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
