×
PYTHON程序设计(信息技术应用创新系列教材)

PYTHON程序设计(信息技术应用创新系列教材)

1星价 ¥38.9 (7.2折)
2星价¥38.9 定价¥54.0
暂无评论
图文详情
  • ISBN:9787522615936
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:296
  • 出版时间:2023-08-01
  • 条形码:9787522615936 ; 978-7-5226-1593-6

内容简介

本书采用理论与实践相结合的教学方式,通俗易懂、图文并茂。本书详细讲解了Python编程基础、搭建Python开发环境、Python语言基础、运算符与表达式、流程控制、序列、字符串和正则表达式、函数、面向对象程序设计、模块和包、异常处理与程序调试、操作文件与目录、操作数据库以及综合实战项目。在讲解过程中,本书特别注重案例和实际操作,在案例选取上注重与实际项目相结合,在讲解技术的同时,分析案例的业务逻辑,提升读者分析问题、解决问题的能力。本书将配套完整的教学、教辅资源,包括课程标准、完整的教学课件、微课视频、演示案例代码、作业答案和实践项目代码,以方便教师教学和学生学习。 本书适合作为应用型本科或高等职业院校软件技术、云计算、计算机网络、人工智能、大数据、信息管理、电子商务等专业的教学用书,同时也适合作为其他相关专业的选修课程教材。

目录

前言 第1章 Python编程基础 1.1 程序 1.2 编程语言 1.2.1 机器语言 1.2.2 汇编语言 1.2.3 高级语言 1.3 解释型语言与编译型语言 1.4 Python简介 1.5 Python语言的特点 1.6 Python应用领域 本章总结 实践项目 第2章 搭建Python开发环境 2.1 下载Python安装程序 2.2 安装Python 2.3 开发**个Python程序 2.4 Python集成开发环境 2.4.1 Python自带的IDLE开发环境 2.4.2 PyCharm 2.4.3 Sublime Text 本章总结 实践项目 第3章 Python语言基础 3.1 Python注释 3.1.1 单行注释 3.1.2 多行注释 3.2 Python编码规范 3.2.1 编写规则 3.2.2 命名规范 3.3 保留字与标识符 3.3.1 保留字 3.3.2 标识符 3.4 基本数据类型 3.4.1 数字 3.4.2 字符串类型 3.4.3 布尔类型 3.4.4 数据类型转换 3.5 基本输入与输出 3.5.1 使用input()函数输入 3.5.2 使用print()函数输出 本章总结 实践项目 第4章 运算符与表达式 4.1 运算符 4.1.1 算术运算符 4.1.2 赋值运算符 4.1.3 关系运算符 4.1.4 逻辑运算符 4.1.5 位运算符 4.2 表达式 4.3 运算符优先级 本章总结 实践项目 第5章 流程控制 5.1 程序结构 5.2 选择语句 5.2.1 单分支if语句 5.2.2 双分支if...else语句 5.2.3 多分支if...elif...else语句 5.2.4 选择语句的嵌套 5.3 循环语句 5.3.1 for循环 5.3.2 while循环 5.3.3 循环嵌套 5.4 break和continue 5.4.1 break语句 5.4.2 continue语句 本章总结 实践项目 第6章 序列 6.1 序列操作 6.1.1 索引 6.1.2 切片 6.1.3 序列相加 6.1.4 乘法 6.1.5 计算序列的长度、*大值和*小值 6.1.6 检查序列中是否包含某个元素 6.2 列表 6.2.1 列表的创建和删除 6.2.2 访问列表元素 6.2.3 遍历列表元素 6.2.4 更新列表 6.2.5 对列表进行排序 6.2.6 对列表进行统计计算 6.2.7 二维列表 6.3 元组 6.3.1 元组的创建和删除 6.3.2 访问元组元素 6.3.3 修改元组 6.4 字典 6.4.1 字典的创建和删除 6.4.2 访问字典 6.4.3 遍历字典 6.4.4 更新字典 6.5 集合 6.5.1 集合的创建与删除 6.5.2 向集合中添加和删除元素 6.5.3 集合运算 本章总结 实践项目 第7章 字符串和正则表达式 7.1 字符串 7.1.1 拼接字符串 7.1.2 计算字符串长度 7.1.3 截取字符串 7.1.4 分割、合并字符串 7.1.5 检索字符串 7.1.6 去除字符串的空格和特殊字符 7.1.7 字符串大小写转换 7.1.8 格式化字符串 7.2 正则表达式 7.2.1 正则表达式语法 7.2.2 使用re模块实现正则表达式操作 本章总结 实践项目 第8章 函数 8.1 函数的创建与调用 8.2 参数传递 8.2.1 形参与实参 8.2.2 关键字参数 8.2.3 为参数设置默认值 8.2.4 可变参数 8.3 变量的作用域 8.3.1 局部变量 8.3.2 全局变量 8.4 匿名函数 8.5 递归函数 本章总结 实践项目 第9章 面向对象程序设计 9.1 面向对象概述 9.1.1 对象 9.1.2 面向对象 9.2 类 9.2.1 类的定义 9.2.2 创建类的实例 9.2.3 构造方法_init_() 9.2.4 创建类的成员并访问 9.2.5 访问限制 9.3 可控属性 9.3.1 property()函数 9.3.2 @property装饰器 9.4 继承 9.4.1 继承的实现语法 9.4.2 多继承 9.4.3 方法重写 本章总结 实践项目 第10章 模块和包 10.1 模块 10.2 自定义模块 10.3 调用模块 10.3.1 使用import语句导入模块 10.3.2 使用from...import语句导入模块 10.4 包 10.4.1 创建和使用包 10.4.2 dir()函数和_all_变量 10.5 引用其他模块 10.5.1 引用标准模块 10.5.2 引用第三方模块 本章总结 实践项目 第11章 异常处理与程序调试 11.1 什么是异常 11.2 异常处理语句 11.2.1 使用try...except语句处理异常 11.2.2 使用try...except...else语句处理异常 11.2.3 使用try...except...finally语句处理异常 11.2.4 使用raise语句抛出异常 11.3 程序调试 11.3.1 在IDE中使用Debug工具调试程序 11.3.2 使用assert语句调试程序 本章总结 实践项目 第12章 操作文件与目录 12.1 操作文件 12.1.1 创建文件对象 12.1.2 创建和打开文件 12.1.3 关闭文件 12.1.4 使用with语句打开文件 12.1.5 读取文件 12.1.6 写文件 12.1.7 删除文件 12.1.8 重命名文件和目录 12.1.9 获取文件信息 12.2 操作目录 12.2.1 os和os.path模块 12.2.2 路径 12.2.3 创建目录 12.2.4 删除目录 12.2.5 遍历目录 本章总结 实践项目 第13章 操作数据库 13.1 数据库 13.1.1 数据库的概念 13.1.2 SQL语言概述 13.1.3 常用SQL语句 13.2 Python数据库编程接口 13.2.1 连接对象 13.2.2 连接游标 13.2.3 操作数据库流程 13.3 使用SQLite数据库 13.3.1 创建SQLite数据库 13.3.2 操作SQLite数据库 13.4 操作MySQL数据库 13.4.1 下载安装MySQL数据库 13.4.2 使用MySQL Workbench管理软件 13.4.3 安装PyMySQL 13.4.4 连接MySQL数据库 13.4.5 操作MySQL数据表 本章总结 实践项目 第14章 综合实战项目 14.1 功能设计 14.1.1 系统功能结构 14.1.2 系统业务流程 14.2 开发环境 14.2.1 开发环境简介 14.2.2 程序目录结构 14.3 需求分析 14.3.1 用户注册 14.3.2 用户登录 14.3.3 查看小说列表 14.3.4 查看收藏列表 14.3.5 关于我们 14.3.6 阅读小说 14.3.7 新增小说 14.3.8 修改小说 14.3.9 删除小说 14.3.10 添加收藏 14.3.11 阅读收藏小说 14.3.12 删除收藏小说 14.3.13 退出程序 14.4 详细设计 14.4.1 数据库设计 14.4.2 文件保存设计 14.5 开发计划
展开全部

作者简介

姜春磊,副教授,烟台黄金职业学院信创产业学院院长、信息工程系副主任,具有丰富的企业信息化建设、数据分析的经验,获得山东省计算机优秀成果三等奖两项、二等奖一项,发表核心论文2篇、授权发明专利1项,实用新型20多项。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航