首页
精品图书
获奖图书
文创产品
经销商服务
关于我们
通识课系列 人文素质系列生涯双创系列英语系列数理系列思政系列计算机系列云计算、大数据、人工智能系列早教、托育系列学前、小教系列师范教育系列汽车系列财经商贸系列艺术设计系列智能制造系列机械、电子自动化建筑系列航空航天系列中职系列智慧康养系列应急管理系列“十二五”国家规划教材“十三五” 国家规划教材“十四五” 国家规划教材国家级精品课配套教材省级精品课配套教材省级规划(获奖)教材行业规划(获奖)教材“十二五”本科国家规划教材省级一流本科课程配套教材国家级一流本科课程配套教材
热搜: 学前教育云安全维护计算机病毒与防范新能源汽车
首页获奖图书省级精品课配套教材Python程序设计工单式教程
主 编 :孙婷,吴东
定 价 :52.00
书 号 :978-7-5121-4587-0
印 刷 色 :双色
出 版 社 :北京交通大学出版社
出版/修订日期:2026.01
产品介绍样书申请
目录
学习活动 1 Python 概述 1操作工单 3学习任务 1.1 了解 Python 4 1.1.1 Python 的发展 4 1.1.2 Python 的特点 4 1.1.3 Python 的应用领域 5 1.1.4 Python 的开发工具 6学习任务 1.2 搭建开发环境 7 1.2.1 安装 Python 解释器 7 1.2.2 使用 IDLE 运行程序 9 1.2.3 搭建 Python 集成开发环境 10学习活动 1 任务实现参考结果 12学习活动 1 拓展任务参考结果 12活动总结与评价 13知识巩固与练习 14学习活动 2 Python 语法基础 15操作工单 17学习任务 2.1 在 IDLE 中查询 Python 包含的关键字 18 2.1.1 关键字 18 2.1.2 标识符 18学习任务 2.2 交换 a、b 的值并输出 20 2.2.1 变量的声明与赋值 20 2.2.2 给变量赋值的其他用法 21学习任务 2.3 将 100 转换为不同进制并输出 22 2.3.1 数字类型 23 2.3.2 字符串 25学习任务 2.4 对变量 a、b 进行各类运算并输出 27 2.4.1 算术运算符 27 2.4.2 关系运算符 29 2.4.3 赋值运算符 30 2.4.4 逻辑运算符 31 2.4.5 运算符的优先级 32学习活动 2 任务实现参考结果 34学习活动 2 拓展任务参考结果 34活动总结与评价 35知识巩固与练习 36学习活动 3 流程控制语句 37操作工单 39学习任务 3.1 使用顺序结构计算三角形的面积 40学习任务 3.2 使用条件语句实现考试评估程序 42 3.2.1 单分支 if 语句 42 3.2.2 双分支 if 语句 43 3.2.3 多分支 if 语句 44 3.2.4 分支嵌套 46学习任务 3.3 使用循环语句计算 1~1000 的整数和 49 3.3.1 while 循环语句 49 3.3.2 for 循环语句 50 3.3.3 for 循环语句与 range()函数 51学习任务 3.4 使用循环嵌套打印九九乘法口诀表 53 3.4.1 while 循环嵌套 53 3.4.2 for 循环嵌套 53学习任务 3.5 使用跳转语句控制循环流程 56 3.5.1 break 语句 56 3.5.2 continue 语句 56学习活动 3 任务实现参考结果 58学习活动 3 拓展任务参考结果 58活动总结与评价 59知识巩固与练习 60学习活动 4 组合数据类型 63操作工单 65学习任务 4.1 使用列表实现简易计算器 66 4.1.1 列表的定义与创建 66 4.1.2 列表的访问 67 4.1.3 列表的查找 68 4.1.4 列表的添加 68 4.1.5 列表的修改 70 4.1.6 列表的删除 71 4.1.7 列表的排序 73 4.1.8 列表的统计 74学习任务 4.2 使用元组实现数据存储和操作 77 4.2.1 元组的定义与创建 77 4.2.2 元组的访问 78 4.2.3 元组的相关操作 79学习任务 4.3 使用字典实现用户登录验证程序 81 4.3.1 字典的定义与创建 81 4.3.2 字典的访问 82 4.3.3 字典的相关操作 83学习任务 4.4 使用集合管理学生签到数据 88 4.4.1 集合的定义与创建 88 4.4.2 集合的操作 90 4.4.3 集合的运算 92学习活动 4 任务实现参考结果 94学习活动 4 拓展任务参考结果 94活动总结与评价 95知识巩固与练习 96学习活动 5 函数 99操作工单 101学习任务 5.1 调用函数编写程序 102 5.1.1 函数定义和调用 102 5.1.2 函数的四种参数 103 5.1.3 传递参数时的序列解包 107学习任务 5.2 使用 lambda 表达式实现排序规则 110 5.2.1 lambda 表达式 110 5.2.2 指定排序规则 111学习任务 5.3 掌握函数作用域与时间处理技术 113 5.3.1 变量的作用域 113 5.3.2 函数嵌套与闭包 115 5.3.3 日期和时间模块 117学习活动 5 任务实现参考结果 119学习活动 5 拓展任务参考结果 119活动总结与评价 120知识巩固与练习 121学习活动 6 面向对象 123操作工单 125学习任务 6.1 使用面向对象概念定义类 126 6.1.1 类和对象的概念 126 6.1.2 类和对象的创建 126 6.1.3 构造方法与析构方法 128 6.1.4 类的数据属性 130 6.1.5 类的方法 131 6.1.6 成员的可访问性 133学习任务 6.2 设计不同类型的类 137 6.2.1 继承 137 6.2.2 方法重写 139 6.2.3 多态 140学习任务 6.3 利用迭代器和生成器编写程序 143 6.3.1 可迭代对象和迭代器 143 6.3.2 生成器 145学习活动 6 任务实现参考结果 147学习活动 6 拓展任务参考结果 147活动总结与评价 147知识巩固与练习 149学习活动 7 异常 151操作工单 153学习任务 7.1 使用异常语句实现管理程序 154 7.1.1 异常的概念 154 7.1.2 异常处理机制 154 7.1.3 使用 try/except 捕获异常(单分支) 155 7.1.4 使用 try/except 捕获异常( 多分支 ) 156 7.1.5 使用 try/except...else...捕获异常 156 7.1.6 使用 try/except...finally...捕获异常 157 7.1.7 使用 try/except...else...finally...捕获异常 158学习任务 7.2 使用抛出异常语句实现计数和判断 161 7.2.1 使用 raise 语句抛出异常 161 7.2.2 使用 assert 语句抛出异常 164学习任务 7.3 使用自定义异常类和预定义清理行为实现异常处理 167 7.3.1 用户自定义异常类 167 7.3.2 预定义清理行为 168学习活动 7 任务实现参考结果 171学习活动 7 拓展任务参考结果 171活动总结与评价 171知识巩固与练习 173学习活动 8 文件处理 175操作工单 177学习任务 8.1 使用文件基础知识实现文件管理 178 8.1.1 文件与文件类型 178 8.1.2 Windows 操作系统中的路径 178学习任务 8.2 使用文件基本操作实现文件打开和关闭 181 8.2.1 使用 open() 函数打开文件 181 8.2.2 使用 close() 方法关闭文件 183 8.2.3 打开文件时使用 with 语句 183学习任务 8.3 使用文件读写实现数据处理和交互 186 8.3.1 读取文件 186 8.3.2 写入文件 189 8.3.3 文件定位 191学习任务 8.4 使用目录基本操作实现数据分类整理 194 8.4.1 创建目录 194 8.4.2 针对目录的操作 196 8.4.3 删除目录 198学习活动 8 任务实现参考结果 201学习活动 8 拓展任务参考结果 202活动总结与评价 202知识巩固与练习 203学习活动 9 数据分析和可视化 205操作工单 207学习任务 9.1 使用科学计算库计算生活问题 208 9.1.1 NumPy 数组的相关概念 208 9.1.2 NumPy 的基本操作 209学习任务 9.2 使用科学计算库实现数据可视化 213 9.2.1 数据可视化概述 213 9.2.2 使用 Matplotlib 绘图 214 9.2.3 Matplotlib 图表属性设置 215学习任务 9.3 使用 Pandas 进行数据分析 218 9.3.1 数据分析概述 219 9.3.2 Pandas 数据结构 219 9.3.3 Pandas 的基本使用 221学习活动 9 任务实现参考结果 224学习活动 9 拓展任务参考结果 224活动总结与评价 224知识巩固与练习 225学习活动 10 租房数据统计分析实践项目 227操作工单 229学习任务 10.1 项目分析与数据收集 230 10.1.1 项目分析 230 10.1.2 数据收集与整理 231学习任务 10.2 处理数据 233 10.2.1 重复值检测与处理 233 10.2.2 数据类型转换 234学习任务 10.3 数据分析与展示 236 10.3.1 房源数量分析 237 10.3.2 户型数量分析 237 10.3.3 房源平均租金分析 239 10.3.4 房源面积区间分析 239 10.3.5 房源价格统计分析 241学习活动 10 任务实现参考结果 243活动总结与评价 243知识巩固与练习 245参考文献 246
尊敬的老师:
您好!欢迎您领取本书样书,高校教师免费领取,包邮,每人1-3本。提交申请样书信息后,由对应区域负责人安排邮寄,1-3天内寄出。如有其他问题,请联系:薛老师 13810412048 (微信同号) QQ: 2301407762 进行咨询和处理。
Python程序设计工单式教程
孙婷,吴东
北京交通大学出版社
换一张
李颖,尹元华,池海
马彩华,李增军,赵晓红
孙现红,刘小林,李宪勇
黄贤振,朱珠,黄茜茜
方宁,王硕,邱明海
邓建云,熊焕义,帅国勇
员莹,尤向阳,郭志冬
潘登,杜小峰,杨惠珺
官方客服
官方微店
关注官方微信
期待您成为我们的会员!
忘记密码 用户注册
请认真填写您的资料*
请输入您的邮箱找回密码!
请认真填写您的新密码!