关于本书的内容有任何问题,请联系 刘尉
项目1 Python概述——搭建开发环境 1 1.1 任务导入 1 1.2 相关知识 2 1.2.1 认识Python 2 1.2.2 Python的运行机制 4 1.2.3 Python的开发工具 5 1.3 任务实施 6 1.3.1 任务一:在Windows操作系统中安装Python 6 1.3.2 任务二:安装Python开发工具 9 1.3.3 任务三:实现第一个Python程序 15 1.3.4 任务四:使用第三方库进行开发 19 1.4 拓展创新 21 1.4.1 任务一:检查Linux操作系统中的Python环境 21 1.4.2 任务二:安装PyDev插件并使用Eclipse实现第一个Python程序 22 1.5 项目小结 27 【素质拓展】工匠精神,敬业求精 27 【课后任务】 28 项目2 数据类型及运算符的应用——冬奥会计时牌的开发 29 2.1 任务导入 29 2.2 相关知识 30 2.2.1 Python语法规则 30 2.2.2 变量与常量 35 2.2.3 基本数据类型 36 2.2.4 运算符与表达式 36 2.3 任务实施 45 2.3.1 任务一:冬奥会计时牌的时间设置功能开发 45 2.3.2 任务二:冬奥会计时牌的时间转换功能开发 45 2.3.3 任务三:冬奥会计时牌的显示功能开发 46 2.4 拓展创新 46 2.5 项目小结 47 【素质拓展】冬奥会精神:胸怀大局、 自信开放、迎难而上、追求卓越、共创未来 48 【课后任务】 48 项目3 流程控制结构应用——智能导盲犬功能开发 50 3.1 任务导入 50 3.2 相关知识 51 3.2.1 算法与程序流程图 51 3.2.2 分支结构 53 3.2.3 循环结构与跳转语句 57 3.3 任务实施 63 3.3.1 任务一:智能导盲犬避障方向控制 63 3.3.2 任务二:智能导盲犬避障速度控制 64 3.3.3 任务三:智能导盲犬功能测试 65 3.4 拓展创新 65 3.4.1 while循环控制 65 3.4.2 循环中的else子句 66 3.5 项目小结 67 【素质拓展】科学家精神:不断探索、不怕失败 67 【课后任务】 67 项目4 函数的应用——模拟探月工程 70 4.1 任务导入 70 4.2 相关知识 71 4.2.1 Python函数基础 71 4.2.2 变量作用域 77 4.2.3 自定义模块与包 79 4.3 任务实施 83 4.3.1 任务一:探月工程倒计时函数的开发 83 4.3.2 任务二:火箭发射功能的开发 84 4.3.3 任务三:月球采样功能的开发 84 4.3.4 任务四:探月返航功能的开发 85 4.4 拓展创新 86 4.4.1 递归函数 86 4.4.2 匿名函数 88 4.5 项目小结 89 【素质拓展】探月精神:追逐梦想、勇于探索、协同攻坚、合作共赢 89 【课后任务】 89 项目5 Python数据结构的应用——“智慧旅游网络预约系统”设计 91 5.1 任务导入 91 5.2 相关知识 92 5.2.1 列表 92 5.2.2 元组 93 5.2.3 字典 95 5.2.4 集合 97 5.2.5 字符串 98 5.2.6 数据类型转换 102 5.3 任务实施 104 5.3.1 任务一:门票预约结果数据导入功能的开发 104 5.3.2 任务二:查询门票预约结果功能的开发 105 5.3.3 任务三:根据条件查询预约结果功能的开发 106 5.4 拓展创新 107 5.5 项目小结 113 【素质拓展】弘扬和传承中华优秀传统文化 113 【课后任务】 113 项目6 面向对象编程——生态保护模拟系统开发 115 6.1 任务导入 115 6.2 相关知识 116 6.2.1 类与对象 116 6.2.2 属性与方法 118 6.2.3 继承和多态 121 6.3 任务实施 124 6.3.1 任务一:塞罕坝林场类的封装 124 6.3.2 任务二:林场分场类的开发 125 6.3.3 任务三:环境治理方法的开发 126 6.4 拓展创新 127 6.5 项目小结 128 【素质拓展】使命在身,接续拼搏甘奉献的塞罕坝精神 128 【课后任务】 129 项目7 文件——项目文件管理系统开发 131 7.1 任务导入 131 7.2 相关知识 132 7.2.1 文件的打开与关闭 132 7.2.2 文件内容的读写 134 7.2.3 文件的保存路径 140 7.3 任务实施 142 7.3.1 任务一:项目文件的新建 142 7.3.2 任务二:项目文件的修改 142 7.3.3 任务三:项目文件的管理 143 7.4 拓展创新 144 7.5 项目小结 145 【素质拓展】文件保密的重要性 145 【课后任务】 146 项目8 异常处理——系统异常处理预案 147 8.1 任务导入 147 8.2 相关知识 147 8.2.1 异常捕获 148 8.2.2 异常处理 155 8.2.3 抛出异常 157 8.3 任务实施 161 8.3.1 任务一:系统异常感知功能的开发 161 8.3.2 任务二:系统异常预案处理功能的开发 162 8.3.3 任务三:系统异常预案优化功能的开发 162 8.4 拓展创新 163 8.5 项目小结 164 【素质拓展】抗震救灾精神 164 【课后任务】 164 项目9 数据库操作——电子档案管理系统的开发 166 9.1 任务导入 166 9.2 相关知识 166 9.2.1 创建和管理数据库 167 9.2.2 创建和管理数据表 173 9.2.3 添加和管理数据 179 9.3 任务实施 182 9.3.1 任务一:电子档案管理系统的数据库管理 182 9.3.2 任务二:电子档案管理系统的数据表管理 183 9.3.3 任务三:电子档案管理系统的数据管理 184 9.4 拓展创新 185 9.5 项目小结 187 【素质拓展】国产数据库创新与新时代北斗精神 187 【课后任务】 187
本书是一本帮助学生快速掌握微信小程序项目开发的教材。全书共7个项目,包括微信小程序入门、微信小程序项目的分析与...
本书全面、系统地介绍了计算机组装与维护的相关知识,包括硬件组装与选购、系统安装与应用、系统维护与故障排除3个模...
本书以“项目实战、能力递进”为主线,以软件测试行业标准和岗位需求为依据,通过真实项目案例系统讲解软件测试的核心...
本书全面、系统地介绍了信息技术的基础知识及WPS Office 的基本操作。全书共7 个模块,涉及文档处理、电...
本书全面、系统地阐述信息技术与人工智能领域的核心知识与实践技能,内容丰富,结构清晰。本书共7个模块,具体内容包...
本书介绍了使用Python进行程序设计的方法及简单应用。全书共11章,分为3篇。第一篇(第1章~第5章)为基础...
本书系统讲解了Python语言的核心知识与实践技能,紧密对接人工智能技术应用专业的教学标准及《全国计算机等级考...
本书以解决实际问题、培养学生的逻辑思维能力为目标,循序渐进地讲解Java的核心基础知识。首先介绍Java开发环...
本书是工业和信息化部“十四五”规划教材《程序设计基础(C语言)(慕课版)(第2版)》的配套实验教材。全书由3个...
我要评论