注册 登录 进入教材巡展
#

出版时间:2025-09

出版社:电子工业出版社

以下为《Python程序设计基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121504549
  • 1-2
  • 16开
  • 2025-09
  • 457
  • 电子与信息大类
  • 计算机类
  • 计算机类
  • 中职
内容简介
本书采用“理论知识+实操任务”的编写模式,针对目前人工智能领域常用的编程语言Python的基础知识由浅入深地进行讲解。本书以学生为中心,聚焦学习成果,通过9个项目(包括37个任务和33个任务工卡),以“项目引领、任务驱动”的方式讲解Python语言概述、Python编程基础、字符串、结构化程序、组合数据类型、函数、面向对象程序、异常处理、文件等内容。本书教学设计符合读者认知,充分体现了“以学生为中心、以成果为导向”的教学理念。 本书既可以作为职业院校、本科院校Python程序设计基础课程的公共用书,也可以作为人工智能、信息安全等计算机类专业的教学用书,还可以作为Python程序设计爱好者的自学参考用书。
目录
项目1 Python语言概述 / 001
任务1 搭建Python开发环境 / 002
任务2 使用集成开发工具PyCharm / 006
任务3 编写并运行第一个Python程序 / 008
项目小结 / 011
课后练习 / 011
项目2 Python编程基础 / 014
任务1 标识符与关键字 / 015
任务2 常量与变量 / 017
任务3 简单数据类型 / 019
任务4 运算符与表达式 / 022
任务5 实现数据输入与输出的方法 / 026
项目小结 / 028
课后练习 / 028
项目3 字符串 / 030
任务1 创建字符串 / 030
任务2 字符串操作 / 033
任务3 格式化字符串 / 039
项目小结 / 041
课后练习 / 041
项目4 结构化程序 / 044
任务1 顺序结构 / 045
任务2 分支结构 / 047
任务3 循环结构 / 058
任务4 跳转语句 / 068
项目小结 / 072
课后练习 / 072



项目5 组合数据类型 / 075
任务1 列表及应用 / 075
任务2 元组及应用 / 088
任务3 集合及应用 / 092
任务4 字典及应用 / 096
项目小结 / 102
课后练习 / 102
项目6 函数 / 105
任务1 函数的定义和调用 / 105
任务2 函数参数的传递 / 109
任务3 函数的返回值 / 113
任务4 变量的作用域 / 115
任务5 函数的特殊形式 / 117
项目小结 / 119
课后练习 / 120
项目7 面向对象程序 / 123
任务1 面向对象编程概述 / 123
任务2 类和对象 / 125
任务3 特殊方法 / 129
任务4 继承与多态 / 131
项目小结 / 136
课后练习 / 136
项目8 异常处理 / 139
任务1 异常概述 / 139
任务2 异常捕获语句 / 143
任务3 抛出异常 / 149
任务4 自定义异常 / 153
项目小结 / 155
课后练习 / 155
项目9 文件 / 158
任务1 文件的打开和关闭 / 158
任务2 读取文件数据 / 160
任务3 写入文件数据 / 162
任务4 文件的定位读取 / 164
任务5 文件的复制和重命名 / 165
项目小结 / 167
课后练习 / 167
附录A 关于人工智能生成式工具在Python中的应用 / 169
附录B AI编程插件AI Assistant在PyCharm中的应用 / 179