注册 登录 进入教材巡展
#

出版时间:2024-07

出版社:电子工业出版社

以下为《Python语言程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121415050
  • 1-5
  • 421593
  • 48253458-3
  • 平塑
  • 16开
  • 2024-07
  • 497
  • 276
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科 研究生及以上
目录
第1章 初识Python 1__eol__1.1 Python语言概述 2__eol__1.1.1 Python语言的发展历史 2__eol__1.1.2 Python语言的特点 2__eol__1.1.3 Python的版本 4__eol__1.1.4 Python语言的应用领域 6__eol__1.2 搭建Python开发环境 7__eol__1.2.1 Python的安装 7__eol__1.2.2 IDLE的使用 11__eol__1.2.3 集成开发环境PyCharm的安装与使用 12__eol__1.3 快速开发Python程序 19__eol__1.3.1 开发第一个Python程序:模拟游戏币充值 19__eol__1.3.2 变量和常量 19__eol__1.3.3 基本输入/输出 22__eol__1.3.4 良好的编程约定 23__eol__1.3.5 技能训练 24__eol__1.4 Python程序执行原理 25__eol__1.4.1 运行hello_world.py时发生的情况 25__eol__1.4.2 Python的文件类型 25__eol__1.4.3 Python是一种解释型语言 26__eol__1.4.4 技能训练 26__eol__第2章 Python基础语法 29__eol__2.1 数字类型 29__eol__2.1.1 数字类型的表示方法 29__eol__2.1.2 技能训练1 31__eol__2.1.3 类型转换函数 31__eol__2.1.4 技能训练2 34__eol__2.2 字符串 34__eol__2.2.1 字符串的定义 34__eol__2.2.2 字符串的格式化输出 36__eol__2.2.3 字符串的常见操作 39__eol__2.2.4 字符串的索引与切片 44__eol__2.2.5 技能训练 46__eol__2.3 运算符 47__eol__2.3.1 算术运算符 47__eol__2.3.2 比较运算符 48__eol__2.3.3 赋值运算符 49__eol__2.3.4 逻辑运算符 50__eol__2.3.5 位运算符 51__eol__2.3.6 运算符优先级 52__eol__2.3.7 技能训练 53__eol__第3章 流程控制 56__eol__3.1 结构化程序设计 56__eol__3.2 条件语句 57__eol__3.2.1 一个简单示例 57__eol__3.2.2 条件测试 58__eol__3.2.3 if 语句 61__eol__3.2.4 if...else语句 62__eol__3.2.5 if...elif...else语句 64__eol__3.2.6 技能训练 66__eol__3.3 条件语句嵌套 67__eol__3.3.1 if语句嵌套 67__eol__3.3.2 技能训练 68__eol__3.4 循环语句 69__eol__3.4.1 for循环 69__eol__3.4.2 技能训练1 70__eol__3.4.3 while循环 71__eol__3.4.4 技能训练2 75__eol__3.5 循环语句嵌套 76__eol__3.5.1 while循环嵌套 76__eol__3.5.2 for循环嵌套 77__eol__3.5.3 技能训练 78__eol__3.6 Python的其他语句 78__eol__3.6.1 break语句 78__eol__3.6.2 continue语句 80__eol__3.6.3 pass语句 81__eol__3.6.4 else语句 81__eol__3.6.5 技能训练 82__eol__第4章 列表和元组 84__eol__4.1 认识列表 84__eol__4.1.1 什么是列表 84__eol__4.1.2 列表的创建方式 85__eol__4.1.3 访问列表元素 85__eol__4.1.4 列表的常用方法 87__eol__4.1.5 技能训练 87__eol__4.2 列表的遍历、排序和查找 88__eol__4.2.1 列表的遍历 88__eol__4.2.2 列表的排序 89__eol__4.2.3 列表的查找 90__eol__4.2.4 技能训练 91__eol__4.3 添加、删除和修改列表元素 92__eol__4.3.1 在列表中添加元素 92__eol__4.3.2 修改列表元素 93__eol__4.3.3 删除列表元素 94__eol__4.3.4 技能训练 95__eol__4.4 嵌套列表 95__eol__4.4.1 嵌套列表的创建与访问 96__eol__4.4.2 技能训练 97__eol__4.5 认识元组 97__eol__4.5.1 元组的创建方式 97__eol__4.5.2 访问元组元素 98__eol__4.5.3 元组的遍历 99__eol__4.5.4 修改元组变量 100__eol__4.5.5 技能训练 101__eol__第5章 字典与集合 104__eol__5.1 认识字典 104__eol__5.1.1 一个简单的字典 104__eol__5.1.2 字典的创建方式 105__eol__5.1.3 通过键访问字典 107__eol__5.1.4 技能训练 107__eol__5.2 字典的基本操作 108__eol__5.2.1 字典元素的添加和修改 108__eol__5.2.2 字典元素的删除 109__eol__5.2.3 字典元素的查询 110__eol__5.2.4 技能训练 112__eol__5.3 嵌套字典 113__eol__5.3.1 字典列表 113__eol__5.3.2 在字典中存储列表 115__eol__5.3.3 在字典中存储字典 116__eol__5.3.4 技能训练 117__eol__5.4 认识集合 117__eol__5.4.1 集合的创建方式 117__eol__5.4.2 集合元素的添加、删除和清空 118__eol__5.4.3 集合类型的操作符 119__eol__5.4.4 技能训练 121__eol__5.5 列表、元组、字典和集合的比较 121__eol__第6章 函数 124__eol__6.1 定义函数 124__eol__6.1.1 向函数传递信息 125__eol__6.1.2 实参和形参 126__eol__6.1.3 技能训练 126__eol__6.2 函数的参数传递 126__eol__6.2.1 位置实参 126__eol__6.2.2 关键字实参 128__eol__6.2.3 默认值 129__eol__6.2.4 等效的函数调用 130__eol__6.2.5 不定长参数 131__eol__6.2.6 避免实参错误 131__eol__6.2.7 技能训练 132__eol__6.3 变量作用域 132__eol__6.3.1 局部变量 132__eol__6.3.2 全局变量 133__eol__6.3.3 技能训练 134__eol__6.4 返回值 135__eol__6.4.1 返回简单值 135__eol__6.4.2 让实参变成可选的 135__eol__6.4.3 返回字典 136__eol__6.4.4 结合使用函数和while循环 137__eol__6.4.5 技能训练 138__eol__6.5 传递列表 138__eol__6.5.1 在函数中修改列表 139__eol__6.5.2 禁止函数修改列表 140__eol__6.5.3 技能训练 141__eol__6.6 函数的特殊形式 141__eol__6.6.1 匿名函数 141__eol__6.6.2 递归函数 142__eol__6.6.3 技能训练 143__eol__6.7 Python常用内置函数 143__eol__第7章 类与面向对象 147__eol__7.1 面向对象 147__eol__7.1.1 面向对象概述 147__eol__7.1.2 面向对象的基本概念 148__eol__7.2 类与对象 149__eol__7.2.1 类与对象的关系 149__eol__7.2.2 类的定义与访问 150__eol__7.2.3 对象的创建与使用 150__eol__7.2.4 访问限制 151__eol__7.2.5 技能训练 152__eol__7.3 类中特殊方法 152__eol__7.3.1 构造方法 152__eol__7.3.2 析构方法 153__eol__7.3.3 类方法 154__eol__7.3.4 静态方法 155__eol__7.3.5 技能训练 156__eol__7.4 使用类和实例 157__eol__7.4.1 Car类 157__eol__7.4.2 给属性指定默认值 157__eol__7.4.3 修改属性的值 158__eol__7.4.4 技能训练 161__eol__7.5 继承 161__eol__7.5.1 单继承与多继承 161__eol__7.5.2 super()函数 162__eol__7.5.3 子类的方法__init__() 162__eol__7.5.4 给子类定义属性和方法 163__eol__7.5.5 重写父类的方法 163__eol__7.5.6 将实例用作属性 164__eol__7.5.7 技能训练 165__eol__7.6 多态