正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手

正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
李军李强 译

下载链接在页面底部
点击这里下载
    


想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-29

图书介绍


店铺: 广结良缘图书专营店
出版社: 人民邮电出版社
ISBN:9787115362094
商品编码:29545980367
丛书名: Python 入门经典
出版时间:2014-10-01


类似图书 点击查看全场最低价

相关图书





图书描述

 

基本信息

书名:Python入门经典

作者:Katie Cunningham,李军,李强

出版社:人民邮电出版社

ISBN:9787115362094

出版日期:2014-10-01

字数:381000

页码:235

版次:1

装帧:平装

开本:16开

重量:g

定价:39.00元

 

 

编辑推荐

销量逾百万册的系列图书新品,循序渐进的Python核心基础编程教程

目录

第1章 安装和运行Python1

1.1认识操作系统 1

1.2在Windows上安装Python2

1.2.1安装Python3

1.2.2运行Python3

1.2.3安装文本编辑器 4

1.2.4浏览文件系统 4

1.3在Mac OS上安装Python6

1.3.1安装Python6

1.3.2运行Python6

1.3.3安装文本编辑器 7

1.3.4浏览文件系统 7

1.4小结 9

1.5Q&A9;

1.6作业 9

1.6.1问题 9

1.6.2回答 9

1.6.3练习 10

第2章 在Python中使用数字 11

2.1用变量存储信息 11

2.1.1变量的类型 11

2.1.2在变量中存储数字 12

2.1.3命名变量 13

2.1.4提示 13

2.2在Python中做数学运算 14

2.2.1运算符 14

2.2.2运算的优先级 14

2.2.3数学运算的组合类型 15

2.2.4除以015

2.3比较数字 16

2.4在现实世界中应用Python数学运算 16

2.5小结 17

2.6Q&A17;

2.7作业 18

2.7.1问题 18

2.7.2回答 18

2.7.3练习 18

第3章 编程中的逻辑 19

3.1使用基本的if语句 19

3.2创建代码块 20

3.3为if添加else21

3.4用elif测试更多内容 22

3.5True和False变量 22

3.6使用try/except避免错误 23

3.7在现实世界的问题中应用逻辑 24

3.8小结 25

3.9Q&A25;

3.10作业 26

3.10.1问题 26

3.10.2回答 26

3.10.3练习 26

第4章 在字符串中存储文本 27

4.1创建字符串 27

4.2打印字符串 28

4.3获取有关字符串的信息 28

4.4数学运算和比较运算 29

4.4.1连接字符串 30

4.4.2乘法 30

4.4.3比较字符串 30

4.4.4不适用于字符串的运算符 31

4.5格式化字符串 31

4.5.1用转义符控制间隔 31

4.5.2删除空格 32

4.5.3查找和替换文本 33

4.6在现实世界中使用字符串 34

4.7小结 34

4.8Q&A35;

4.9作业 35

4.9.1问题 35

4.9.2回答 35

4.9.3练习 36

第5章 处理输入和输出 37

5.1从命令行获取信息 37

5.1.1提示 39

5.1.2转换输入 39

5.2获取密码 40

5.3清理用户的输入 41

5.4格式化输出 41

5.5在现实世界中管理输入和输出 43

5.6小结 44

5.7Q&A44;

5.8作业 44

5.8.1问题 44

5.8.2回答 45

5.8.3练习 45

第6章 将项分组到列表中 46

6.1创建列表 46

6.2获取有关列表的信息 48

6.3操作列表 48

6.4在列表中使用数学运算 49

6.5排序列表 50

6.6比较列表 50

6.7在现实世界中使用列表 51

6.8小结 52

6.9Q&A52;

6.10作业 52

6.10.1问题 52

6.10.2回答 52

6.10.3练习 53

第7章 使用循环重复代码 54

7.1重复一定次数 54

7.1.1获取数字的范围 54

7.1.2命名循环变量 55

7.1.3遍历列表 56

7.1.4跳到下一个列表项 56

7.1.5跳出循环 57

7.2只有为真时重复 58

7.2.1While循环 58

7.2.2限循环 58

7.3在现实世界中使用循环 59

7.4小结 60

7.5Q&A60;

7.6作业 61

7.6.1测验 61

7.6.2回答 61

7.6.3练习 61

第8章 创建简单的脚本 63

8.1创建一个基本的函数 63

8.2传递值给函数 64

8.2.1设置默认值 65

8.2.2返回值 66

8.3函数中的变量的作用域 67

8.3.1在函数内创建变量 67

8.3.2参数和作用域 68

8.4在函数中组织函数 68

8.5传递可变数目的参数 69

8.6在现实世界中使用函数 70

8.7小结 71

8.8Q&A71;

8.9作业 72

8.9.1问题 72

8.9.2回答 73

8.9.3练习 73

第9章 使用字典匹配键和值 74

9.1创建字典 74

9.2获取有关字典的信息 76

9.3比较字典 77

9.4在现实世界中使用字典 77

9.5小结 79

9.6Q&A79;

9.7作业 79

9.7.1问题 79

9.7.2回答 80

9.7.3练习 80

第10章 生成对象 81

10.1面向对象编程 81

10.1.1已经使用的对象 82

10.1.2对象 82

10.1.3术语 83

10.2规划一个对象 84

10.3从对象生成对象 85

10.4在现实世界中使用对象 86

10.5小结 87

10.6Q&A87;

10.7作业 87

10.7.1问题 87

10.7.2回答 87

10.7.3练习 88

第11章 生成类 89

11.1生成一个基类的声明 89

11.2为类增加方法 90

11.3创建类的实例 91

11.3.1__init__()函数 91

11.3.2移动和存储实例 93

11.4在现实世界中使用类 94

11.5小结 96

11.6Q&A96;

11.7作业 96

11.7.1问题 96

11.7.2回答 96

11.7.3练习 97

第12章 扩展类以添加功能 98

12.1内建附加功能 98

12.1.1相等性 99

12.1.2大于和小于 100

12.1.3操作打印 101

12.2类的继承 102

12.2.1把类保存到一个文件中 102

12.2.2子类化一个类 103

12.2.3使用类 104

12.3在现实世界中使用扩展类 105

12.4小结 107

12.5Q&A107;

12.6作业 107

12.6.1问题 107

12.6.2回答 107

12.6.3练习 107

第13章 使用Python的模块来添加功能 109

13.1Python包 109

13.2使用random模块 110

13.2.1randint110

13.2.2random111

13.2.3uniform112

13.2.4choice112

13.3使用datetime模块 112

13.3.1time113

13.3.2datetime113

13.4找到更多的模块 114

13.5在现实世界中使用模块 114

13.6小结 115

13.7Q&A115;

13.8作业 116

13.8.1问题 116

13.8.2回答 116

13.8.3练习 116

第14章 分拆程序 118

14.1为什么要分拆程序 118

14.2决定如何分拆代码 119

14.2.1规划分拆一个程序 119

14.2.2分拆一个音乐库程序 119

14.3Python查找一个程序的代码 121

14.3.1通过文件目录包含模块 121

14.3.2导入模块 122

14.4在现实世界中分拆代码 123

14.5小结 125

14.6Q&A125;

14.7作业 125

14.7.1问题 125

14.7.2回答 125

14.7.3练习 125

第15章 为代码提供文档 127

15.1好的文档的必要性 127

15.2在代码中嵌入注释 128

15.3用docstring说明代码 129

15.4包含README文件和安装文件 131

15.4.1编写安装说明 132

15.4.2编写README文件 133

15.5在现实世界中使用文档 133

15.6小结 134

15.7Q&A134;

15.8作业 135

15.8.1问题 135

15.8.2回答 135

15.8.3练习 135

第16章 操作程序文件 136

16.1读写文件 136

16.1.1从文件读取数据 136

16.1.2把数据写入到文件中 137

16.1.3添加数据到文件 138

16.2创建文件 139

16.3获取目录的信息 139

16.3.1文件列表 139

16.3.2在目录间移动 140

16.3.3创建目录 141

16.4获取文件的信息 142

16.4.1文件大小 142

16.4.2访问时间 142

16.5在现实世界中使用文件 143

16.6小结 144

16.7Q&A144;

16.8作业 144

16.8.1问题 144

16.8.2回答 144

16.8.3练习 145

第17章 用JSON来共享信息 146

17.1JSON格式 146

17.2使用JSON文件 148

17.2.1把JSON保存到文件中 148

17.2.2把JSON打印到屏幕 149

17.3把对象保存为JSON150

17.4创建定制的字典 151

17.5在现实世界中使用JSON152

17.6小结 155

17.7Q&A155;

17.8作业 155

17.8.1问题 156

17.8.2回答 156

17.8.3练习 156

第18章 把信息保存到数据库 157

18.1为什么使用数据库 157

18.2使用SQL和数据库交互 158

18.2.1Mac OS系统中的SQLite158

18.2.2在Windows系统中安装SQLite158

18.2.3测试SQLite159

18.3创建一个数据库 159

18.3.1创建一个表 160

18.3.2添加数据 161

18.4查询数据库 162

18.5在现实世界中使用数据库 163

18.6小结 165

18.7Q&A165;

18.8作业 165

18.8.1问题 166

18.8.2回答 166

18.8.3练习 166

第19章 使用SQL从数据库获取更多信息 167

19.1用WHERE进行过滤 168

19.1.1判断相等性 168

19.1.2判断不相等性 168

19.1.3用LIKE查找相似的项 169

19.1.4使用NOT LIKE去查找不相似的项 170

19.1.5带大于和小于的查询 170

19.2用ORDER BY排序 171

19.3用DISTINCT获取**的项 171

19.4用UPDATE修改记录 172

19.5用DELETE删除记录 172

19.6在现实世界中使用SQL173

19.7小结 176

19.8Q&A176;

19.9作业 176

19.9.1问题 176

19.9.2回答 177

19.9.3练习 177

第20章 用Flask进行Web开发 178

20.1什么是Flask178

20.2安装Flask179

20.2.1Windows180

20.2.2MAC181

20.3创建**个Flask应用 182

20.3.1添加另一个视图 184

20.3.2添加变量 184

20.4添加模板 184

20.4.1使用HTML185

20.4.2创建模板 186

20.4.3用Jinja添加动态内容 187

20.4.4为模板添加逻辑 188

20.5在现实世界中使用框架 189

20.6小结 190

20.7Q&A190;

20.8作业 190

20.8.1问题 191

20.8.2回答 191

20.8.3练习 191

第21章 用PyGame开发游戏 192

21.1什么是PyGame192

21.2安装PyGame193

21.2.1Windows193

21.2.2Mac193

21.3创建屏幕 194

21.3.1主程序循环 194

21.3.2使用用户输入(事件)195

21.4创建形状 195

21.4.1添加颜色 196

21.4.2定义一个圆 196

21.5在屏幕上移动物体 197

21.6获取用户输入 199

21.7绘制文本 200

21.8在现实世界中使用PyGame201

21.9小结 204

21.10Q&A204;

21.11作业 205

21.11.1问题 205

21.11.2回答 205

21.11.3练习 205

第22章 通过版本控制来正确地保存代码 206

22.1什么是版本控制 206

22.1.1为什么版本控制很重要 206

22.1.2版本控制是如何工作的 207

22.2使用Git和GitHub进行版本控制 208

22.2.1加入GitHub208

22.2.2GitHub快速教程 208

22.2.3安装Git209

22.3管理仓库中的代码 209

22.3.1创建一个仓库 209

22.3.2签出仓库 210

22.3.3向仓库中添加项 210

22.3.4推送到远程的仓库 211

22.3.5获取更新 212

22.4用分支做实验性更改 213

22.4.1创建分支 213

22.4.2合并分支 214

22.5决定哪些内容不推送 215

22.6小结 215

22.7Q&A216;

22.8作业 216

22.8.1问题 216

22.8.2回答 216

22.8.3练习 216

第23章 修复问题代码 218

23.1当代码中有了Bug218

23.2用traceback来找到错误 219

23.3用pdb调试器查找错误 220

23.4通过互联网查询解决方案 222

23.5尝试一个修复 223

23.6寻求外部支持 223

23.6.1互联网中继聊天 223

23.6.2本地用户组 225

23.6.3邮件列表 225

23.7小结 225

23.8Q&A225;

23.9作业 226

23.9.1问题 226

23.9.2回答 226

23.9.3练习 226

第24章 学习Python的下一步 227

24.1感兴趣的项目 227

24.1.1创建Web站点和Web应用程序 227

24.1.2创建桌面应用 228

24.1.3创建Android和iOS应用程序 229

24.1.4游戏开发竞赛 229

24.1.5科学和数学中的Python229

24.1.6创造更好的工作环境 229

24.2参加会议 230

24.3使用Linux230

24.4为Python做贡献 231

24.5为其他的项目贡献 231

24.6学习另一种语言 232

24.7展望Python 3232

24.8推荐阅读 232

24.9推荐的Web站点 233

24.10小结 233

24.11Q&A233;

24.12作业 234

24.12.1问题 234

24.12.2回答 234

24.12.3练习 234

正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手 下载 mobi epub pdf txt 电子书 格式


正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手 下载 mobi pdf epub txt 电子书 格式 2024

正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手 下载 mobi epub pdf 电子书
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

类似图书 点击查看全场最低价

正版 Python 入门经典 python编程教程 python核心编程教程 python语言学习手 mobi epub pdf txt 电子书 格式下载 2024


分享链接




相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.cndgn.com All Rights Reserved. 新城书站 版权所有