注册 登录 进入教材巡展
#
  • #

出版时间:2023-10

最新印次日期:2023-10

出版社:中国铁道出版社

“十四五”职业教育广东省规划教材

以下为《Python程序设计项目化教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113304546
  • 1版
  • 502195
  • 60269842-5
  • 16开
  • 2023-10
  • 工学
  • 计算机类
  • 电子与信息大类
  • 计算机类
  • 计算机类
  • 本科
作者简介
刘中胜,硕士,副教授,高级工程师,人工智能领域访问学者,广东计算机学会大数据专业委员会委员。专业方向为大数据与人工智能,研究方向为人工智能和项目管理。具有多年的IT上市企业工作经验、大型项目经验、IT职业培训经验和高校教学经验。负责和参与中大型计算机系统集成项目累计数亿元,培训计算机中高级资格人才5000多人次。主讲大数据技术、软件技术等专业多门核心课程。出版“全国计算机技术与软件专业技术资格(水平)”考试系列书籍和高校计算机类专业教材10本,发表论文10多篇,获得软件著作权和专利8项。主持和参与省级教科研项目10项,主持校级教科研项目7项。获得中青年教师教学比赛一等奖、优秀论文一等奖、优秀教材一等奖、三等奖、省级教育教学成果奖二等奖,校级教育教学成果奖一等奖、指导学生技能大赛一等奖等各种奖项10多项。
查看全部
内容简介
本书按照“项目导向、任务驱动”的教学方法,以“eshop书城”项目案例为载体,内容循序渐进,将Python程序设计的理论知识和关键技术技能融入项目任务中。
全书分为12个项目单元30个项目任务。项目任务实施过程涵盖了从Python开发环境部署到图形用户界面编程等各项内容,主要知识和技能包括:Python概述与开发环境;程序设计基础;程序选择结构;程序循环结构;序列类型、字典和集合;函数、模块和异常处理;文件与I/O操作;面向对象编程;数据库编程;进程与线程;网络编程;图形用户界面编程。每个项目单元由项目导读、项目任务、项目总结和项目训练构成。
本书适合普通高等院校作为Python程序设计相关课程的教材,也可作为职业院校相关课程的教材,或供广大Python软件开发技术人员和爱好者学习参考。
目录
项目1Python概述与开发环境
项目导读.........................................................................................1
项目任务.........................................................................................1
任务1.1?了解Python.........................................................................2
任务1.2搭建Python开发环境........................................................3
项目总结.......................................................................................15
项目训练.......................................................................................16
项目2程序设计基础
项目导读.......................................................................................17
项目任务.......................................................................................17
任务2.1基本语法...........................................................................18
任务2.2数据类型与变量...............................................................23
任务2.3常用运算符.......................................................................30
项目总结.......................................................................................37
项目训练.......................................................................................38
项目3程序选择结构
项目导读.......................................................................................39
项目任务.......................................................................................39
任务3.1简单选择结构与基本选择结构.......................................40
任务3.2多重选择结构与嵌套选择结构.......................................42
项目总结.......................................................................................45
项目训练.......................................................................................46
项目4程序循环结构
项目导读.......................................................................................47
项目任务.......................................................................................47
任务4.1while循环结构............................................................48
任务4.2for循环结构................................................................49
任务4.3嵌套循环与跳转语句..................................................51
项目总结.......................................................................................57
项目训练.......................................................................................57
项目5序列类型、字典和集合
项目导读.......................................................................................59
项目任务.......................................................................................59
任务5.1列表..............................................................................60
任务5.2元组..............................................................................66
任务5.3字典..............................................................................70
任务5.4集合..............................................................................76
项目总结.......................................................................................79
项目训练.......................................................................................80
项目6函数、模块和异常处理
项目导读.......................................................................................82
项目任务.......................................................................................82
任务6.1函数...................................................................................83
任务6.2模块...................................................................................89
任务6.3异常处理...........................................................................92
项目总结.......................................................................................98
项目训练.......................................................................................98
项目7文件与I/O操作
项目导读.....................................................................................100
项目任务.....................................................................................100
任务7.1文件基本操作.................................................................101
任务7.2目录基本操作.................................................................106
项目总结.....................................................................................109
项目训练.....................................................................................109
项目8面向对象编程
项目导读.....................................................................................111
项目任务.....................................................................................111
任务8.1类与对象.........................................................................112
任务8.2封装、继承与多态.........................................................117
项目总结.....................................................................................122
项目训练.....................................................................................123
项目9数据库编程
项目导读.....................................................................................124
项目任务.....................................................................................124
任务9.1数据库基础.....................................................................125
任务9.2数据库访问与操作.........................................................130
项目总结.....................................................................................148
项目训练.....................................................................................148
项目10进程与线程
项目导读.....................................................................................150
项目任务.....................................................................................150
任务10.1进程创建与通信...........................................................151
任务10.2线程创建与通信...........................................................158
项目总结.....................................................................................170
项目训练.....................................................................................170
项目11网络编程
项目导读.....................................................................................172
项目任务.....................................................................................172
任务11.1网络编程基础...............................................................173
任务11.2TCP编程.......................................................................179
任务11.3UDP编程......................................................................182
项目总结.....................................................................................185
项目训练.....................................................................................185
项目12图形用户界面编程
项目导读.....................................................................................187
项目任务.....................................................................................187
任务12.1基础控件与布局管理器..........................................188
任务12.2事件处理与消息对话框..........................................203
项目总结.....................................................................................211
项目训练.....................................................................................211