关于本书的内容有任何问题,请联系 刘尉
项目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
本书结合编者多年的数字芯片后端设计经验编写,辅以多个项目实践,以帮助读者提升实操能力。 本书主要介绍数字芯片...
本书全面介绍物联网系统的相关知识。全书共5个模块,包括物联网系统软硬件环境准备、物联网感知设备的安装与调试、物...
本书全面、系统地介绍了信息技术的基础知识及WPS Office 的基本操作。全书共七个模块,涉及文档处理、电子...
本书由教学经验丰富的一线教师和企业资深的高级程序员联合编写,从初学者的角度出发,以基础知识为“基石”,以核心技...
随着人工智能技术的迅猛发展,大语言模型(如DeepSeek)已经在多个行业中展现出巨大的潜力,成为推动数字化转...
...
本书是一本基于项目导向和任务驱动的“教学做一体化”教材。本书以一个电子商务网站项目为载体,内容对接PHP软件开...
本书是 《Python 程序设计基础(微课版)》配套的实验教程。本书通过实际案例,助力学生掌握 Python ...
本书共12章,内容涵盖Python概述、数据类型与常用内置对象、数据输入输出、程序控制结构、字符串、组合数据类...
本书主要介绍了 Python 的基础知识,内容覆盖《全国计算机等级考试(NCRE)二级Python语言程序设计...
我要评论