注册 登录 进入教材巡展
#

出版时间:2024-07

出版社:电子工业出版社

以下为《Python程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121480959
  • 1-1
  • 560165
  • 平塑
  • 16开
  • 2024-07
  • 454
  • 284
  • 计算机类
  • 高职
内容简介
本书是学习Python的入门教材,适合初学者,内容由浅入深,以大量的实例进行讲解,做到通俗易懂。__eol__本书基于Python 3.12和集成开发环境PyCharm软件进行代码演示,以项目教学方式,循序渐进地讲解Python的基本原理和具体应用方法与技巧。全书分为11个项目,具体包括Python入门、Python基础知识、Python数据类型与运算符、程序结构与程序调试、字符串、列表与元组等内容。__eol__本书实例丰富、内容充实、操作方法简单易学,不仅适合作为职业院校计算机与软件工程相关专业教材,也可供从事Python编程相关工作的专业人士参考。__eol____eol__
目录
项目1 Python入门__eol__任务1 Python概述__eol__任务引入__eol__知识准备__eol__一、什么是Python__eol__二、Python的发展历程__eol__三、Python的特点__eol__四、Python的应用领域__eol__五、安装Python__eol__任务2 Python程序的运行方式__eol__任务引入__eol__知识准备__eol__一、交互式编程__eol__二、文件式编程__eol__任务3 搭建Python运行环境__eol__任务引入__eol__知识准备__eol__一、认识IDLE工作窗口__eol__二、IDLE使用__eol__三、集成开发环境 PyCharm__eol__项目总结__eol__项目实战__eol__习题__eol__项目2 Python基础知识__eol__任务1 Python的基本语法__eol__任务引入__eol__知识准备__eol__一、保留字__eol__二、标识符__eol__三、常量与变量__eol__四、功能符号__eol__五、常用指令__eol__任务2 Python代码编写规范__eol__任务引入__eol__知识准备__eol__一、基本符号__eol__二、文件结构__eol__三、书写规范__eol__任务3 了解Python库与模块__eol__任务引入__eol__知识准备__eol__一、基本概念__eol__二、Python内置函数__eol__三、模块的分类__eol__四、Python第三方库下载与安装__eol__五、模块的导入与使用__eol__六、random模块的应用__eol__七、turtle库的应用__eol__项目总结__eol__项目实战__eol__习题__eol__项目3 Python数据类型与运算符__eol__任务1 Python数据类型__eol__任务引入__eol__知识准备__eol__一、数值类型__eol__二、数值类型转换__eol__任务2 Python运算符__eol__任务引入__eol__知识准备__eol__一、算术运算符__eol__二、赋值运算符__eol__三、关系运算符__eol__四、逻辑运算符__eol__五、位运算符__eol__六、成员运算符__eol__七、身份运算符__eol__八、运算符优先级__eol__项目总结__eol__项目实战__eol__习题__eol__项目4 程序结构与程序调试__eol__任务1 程序结构__eol__任务引入__eol__知识准备__eol__一、表达式与表达式语句__eol__二、3种基本程序结构__eol__三、嵌套循环__eol__任务2 程序的流程控制__eol__任务引入__eol__知识准备__eol__任务3 程序调试__eol__任务引入__eol__知识准备__eol__一、错误和异常__eol__二、异常捕获与处理__eol__三、程序调试__eol__四、断点调试__eol__项目总结__eol__项目实战__eol__习题__eol__项目5 字符串__eol__任务1 定义字符串__eol__任务引入__eol__知识准备__eol__一、直接赋值生成字符串__eol__二、利用函数将数据转换为字符串__eol__三、创建包含特殊字符的字符串__eol__四、定义特殊字符串__eol__任务2 字符串基本属性函数__eol__任务引入__eol__知识准备__eol__一、字符串索引与切片__eol__二、字符操作__eol__三、字符串比较__eol__四、字符串判断__eol__五、字符串查找__eol__六、字符串编/解码__eol__七、字符串格式化__eol__任务3 创建正则表达式__eol__任务引入__eol__知识准备__eol__一、正则表达式引入__eol__二、使用正则表达式的一般步骤__eol__任务4 使用正则表达式进行字符串操作__eol__任务引入__eol__知识准备__eol__一、字符串查找__eol__二、字符串替换__eol__三、字符串分割__eol__项目总结__eol__项目实战__eol__习题__eol__项目6 列表与元组__eol__任务1 列表__eol__任务引入__eol__知识准备__eol__一、创建列表__eol__二、在列表中添加元素__eol__三、删除列表中的元素__eol__四、修改列表中的元素__eol__五、列表元素的统计__eol__六、列表元素的排列__eol__任务2 元组__eol__任务引入__eol__知识准备__eol__一、创建元组__eol__二、元组的遍历__eol__任务3 序列通用操作__eol__任务引入__eol__知识准备__eol__一、序列索引与切片__eol__二、序列相加与相乘__eol__三、计算序列长度、最大值与最小值__eol__四、序列压缩__eol__五、序列类型转换__eol__项目总结__eol__项目实战__eol__习题__eol__项目7 字典与集合__eol__任务1 字典__eol__知识准备__eol__一、创建字典__eol__二、字典的访问__eol__三、字典的遍历__eol__四、字典的常用操作__eol__任务2 集合__eol__任务引入__eol__知识准备__eol__一、创建集合__eol__二、集合的基本操作__eol__三、集合操作函数__eol__项目总结__eol__项目实战__eol__习题__eol__项目8 函数__eol__任务1 函数的基本使用__eol__任务引入__eol__知识准备__eol__一、函数定义__eol__二、函数的注释__eol__三、函数的返回值__eol__四、调用函数__eol__五、变量的作用域__eol__六、匿名函数__eol__任务2 函数的参数__eol__任务引入__eol__知识准备__eol__一、参数定义__eol__二、位置参数__eol__三、默认参数__eol__四、关键字参数__eol__五、可变参数__eol__六、强制位置参数__eol__任务3 函数的嵌套调用__eol__任务引入__eol__知识准备__eol__一、函数嵌套调用定义__eol__二、递归__eol__三、闭包__eol__四、装饰器__eol__项目总结__eol__项目实战__eol__习题__eol__项目9 面向对象程序设计__eol__任务1 类与对象__eol__任务引入__eol__知识准备__eol__一、类和对象概述__eol__二、类的定义__eol__三、类的实例化__eol__四、对象属性__eol__五、类的属性__eol__六、类与对象的方法__eol__任务2 面向对象的特性__eol__任务引入__eol__知识准备__eol__一、封装__eol__二、继承__eol__三、多态__eol__项目总结__eol__项目实战__eol__习题__eol__项目10 文件I/O__eol__任务1 文件路径__eol__任务引入__eol__知识准备__eol__一、文件路径模块__eol__二、绝对路径与相对路径__eol__三、文件路径与文件夹路径__eol__任务2 文件夹的管理__eol__任务引入__eol__知识准备__eol__一、管理文件夹__eol__二、创建文件夹__eol__三、获取文件夹__eol__四、删除文件夹__eol__任务3 读/写文本文件__eol__任务引入__eol__知识准备__eol__一、写文本文件__eol__二、读文本文件__eol__三、定位读写位置__eol__任务4 文件的操作__eol__任务引入__eol__知识准备__eol__一、打开文件__eol__二、关闭文件__eol__三、复制文件__eol__四、移动文件__eol__五、重命名文件__eol__六、删除文件__eol__项目总结__eol__项目实战__eol__习题__eol__项目11 学生作业管理系统实战__eol__任务1 系统需求分析__eol__知识准备__eol__一、设计背景__eol__二、主要需求分析__eol__三、设计目标__eol__任务2 数据库设计__eol__知识准备__eol__一、安装MySQL数据库__eol__二、登录MySQL服务器__eol__三、创建数据库__eol__四、Python连接到数据库__eol__五、MySQL数据表管理__eol__六、存储过程__eol__七、游标存储__eol__任务3 tkinter界面设计__eol__知识准备__eol__一、用户窗口__eol__二、窗口设置__eol__三、组件__eol__四、标准属性__eol__任务4 系统总体设计__eol__知识准备__eol__一、功能需求分析__eol__二、设计步骤__eol__任务5 各模块设计与实现__eol__知识准备__eol__一、MySQL数据库的交互__eol__二、tkinter设计界面__eol__任务6 PyInstall打包程序__eol__知识准备__eol__一、下载并安装PyInstaller__eol__二、使用PyInstaller打包程序__eol__三、高级