• Python编程自学手册
21年品牌 40万+商家 超1.5亿件商品

Python编程自学手册

本店所售图书,保证正版新书,有个别图片和实书封面不一样,以实书封面为准,最快当天,一般隔天发货。支持7天无理由退换货.开票联系客服

42.3 4.8折 89 全新

仅1件

北京西城
认证卖家担保交易快速发货售后保障

作者史向东

出版社电子工业出版社

出版时间2020-03

版次1

装帧其他

货号30838297

上书时间2023-12-15

剡溪书局

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
目    录

第一部分  基础篇
第1节  编程如此简单  / 2
1.1  程序是什么  / 2
1.2  程序的执行  / 4
1.3  选择更好的算法  / 5
1.4  跟着全球的程序员学编程  / 6
第2节  认识“大蟒蛇”  / 11
2.1  Python的诞生  / 11
2.2  人生苦短,我用Python  / 13
2.3  学习前的准备工作  / 14
本节练习  / 20
第3节  向世界说“你好”  / 22
3.1 “Hello World”的故事  / 22
3.2  print输出语句  / 24
3.3  print()函数的用法总结  / 29
本节练习  / 30
第4节  盖个房子来“养猪”  / 31
4.1  变量和变量的类型  / 31
4.2  变量的命名  / 33
4.3  变量的赋值  / 35
4.4  数据类型  / 37
本节练习  / 41
第5节  格式化输出  / 42
5.1  format格式化  / 42
5.2  格式控制  / 43
5.3  print格式输出  / 44
本节练习  / 46
第6节  数值运算  / 47
6.1  数值运算符  / 47
6.2  数值运算函数  / 50
本节练习  / 54
第7节  奇妙P进制  / 55
7.1  从0讲起  / 55
7.2  认识二进制  / 57
7.3  P进制转换  / 61
本节练习  / 62
第8节  数据类型的转换  / 63
8.1  整数类型的转换  / 63
8.2  浮点数类型的转换  / 65
8.3  复数类型的转换  / 65
8.4  数字转换为字符串  / 66
本节练习  / 66
第9节  数据的输入  / 67
9.1  变量的读入  / 67
9.2  eval()函数  / 69
9.3  综合实例  / 71
本节练习  / 72
第10节  程序控制结构的基础  / 73
10.1  流程图  / 73
10.2  流程图的画法  / 74
10.3  程序控制的三种常见结构  / 77
10.4  伪代码  / 78
本节练习  / 79
第11节  逻辑运算  / 80
11.1  认识“真”和“假”  / 80
11.2  比较运算符  / 81
11.3  逻辑运算符  / 83
本节练习  / 86
第12节  学会做“选择”  / 87
12.1  单分支结构  / 87
12.2  双分支结构  / 89
12.3  多分支结构  / 91
12.4  综合实例  / 93
本节练习  / 95
第13节  遍历循环  / 96
13.1  for循环  / 96
13.2  for循环中的else语句  / 101
13.3  测试运算符  / 102
13.4  综合实例  / 104
本节练习  / 104
第14节  while循环  / 105
14.1  什么是while循环  / 105
14.2  无限循环  / 107
14.3  while循环中的else语句  / 107
14.4  综合实例  / 109
本节练习  / 112
第15节  break,continue和try语句  / 113
15.1  break语句  / 113
15.2  continue语句  / 115
15.3  try语句  / 116
本节练习  / 117

第二部分  进阶篇

第16节  函数  / 120
16.1  数学中的函数  / 120
16.2  Python中的函数  / 122
16.3  函数的定义  / 124
本节练习  / 125
第17节  函数的使用  / 126
17.1  无参数无返回值函数  / 126
17.2  有参数无返回值函数  / 127
17.3  无参数有返回值函数  / 129
17.4  有参数有返回值函数  / 131
本节练习  / 132
第18节  谁的影响力大  / 133
18.1  变量的作用范围  / 134
18.2  局部变量  / 135
18.3  全局变量  / 136
本节练习  / 139
第19节  一劳永逸的好方法  / 140
19.1  代码复用  / 140
19.2  lambda函数  / 142
19.3  递归函数  / 143
19.4  面向对象的编程简介  / 146
本节练习  / 148
第20节  序列之列表  / 149
20.1  列表的定义及性质  / 149
20.2  列表的索引  / 151
20.3  列表的操作  / 153
20.4  列表的嵌套  / 160
20.5  综合实例  / 161
本节练习  / 165
第21节  序列之元组  / 167
21.1  元组的定义及性质  / 167
21.2  元组常见操作  / 169
21.3  综合实例  / 171
本节练习  / 174
第22节  序列之字符串  / 175
22.1  字符串的性质与定义  / 175
22.2  字符串常见操作  / 177
22.3  综合实例  / 184
本节练习  / 187
第23节  序列之集合  / 188
23.1  数学中的集合  / 188
23.2  Python中的集合定义及
性质  / 189
23.3  集合常见运算  / 190
23.4  集合常见操作  / 192
23.5  综合实例  / 194
本节练习  / 197
第24节  序列之字典  / 198
24.1  字典的性质与定义  / 198
24.2  字典常用操作  / 199
24.3  综合实例  / 204
本节练习  / 207
第25节  多维数据的处理  / 208
25.1  数据的维度  / 208
25.2  一维数据的处理  / 209
25.3  二维数据的处理  / 210
25.4  数据处理的高级函数  / 213
25.5  综合实例  / 215
本节练习  / 216
第26节  Python的大仓库  / 217
26.1  常见的标准库  / 217
26.2  第三方库的安装  / 223
26.3  程序发布  / 224
本节练习  / 226
第27节  用小乌龟画画  / 227
27.1  小乌龟的安装  / 227
27.2  创建一张可用的画布  / 228
27.3  定义画笔  / 229
27.4  开始画画  / 230
27.5  综合实例  / 232
本节练习  / 235
第28节 “高大上”的分词  / 236
28.1  jieba库的介绍  / 236
28.2  jieba的三种模式及常用
方法  / 237
28.3  综合实例  / 237
本节练习  / 238
第29节  文件及文件操作  / 239
29.1  文件的概念  / 239
29.2  文件读写操作  / 240
29.3  文件的其他操作  / 245
本节练习  / 246

第三部分  应用篇

第30节  数据库入门  / 248
30.1  什么是数据库  / 248
30.2  关系型数据库  / 249
30.3  认识SQLite  / 250
本节练习  / 251
第31节  SQLite数据库的创建  / 252
31.1  数据库的创建与连接  / 252
31.2  表的创建  / 253
31.3  索引的创建  / 258
本节练习  / 260
第32节  SQLite数据库的使用  / 261
32.1  数据查询  / 261
32.2  添加数据  / 263
32.3  删除数据  / 266
32.4  修改数据  / 269
本节练习  / 271
第33节  GUI程序入门  / 272
33.1  认识GUI  / 272
33.2  PyQt的安装  / 273
33.3  Qt Creator绘制界面  / 274
本节练习  / 281
第34节  学生成绩统计系统实例  / 282
34.1  设计目标  / 282
34.2  界面设计  / 284
34.3  程序控制  / 288
34.4  数据库操作  / 295
34.5  程序代码  / 300
本节练习  / 305
第35节  Web应用基础  / 306
35.1  什么是Web应用程序  / 306
35.2  常见的Web库  / 307
35.3  HTML介绍及常见命令  / 308
本节练习  / 310
第36节  web2py制作个人主页  / 311
36.1  web2py的安装  / 311
36.2  个人主页的制作  / 311
本节练习  / 318

内容摘要
本书内容经过多次实践,从趣味易懂的语言讲解枯燥的编程知识,能够让初学者轻松掌握Python的基本语法、计算机程序设计中的常用算法,快速具备一定的实战开发能力。 本书共分为三个部分,第一部分是基础篇,重点讲解基本语法;第二部分是进阶篇,重点讲解函数和多种组合数据类型;第三部分是应用篇,重点讲解程度设计、web开发及游戏开发,让学习者能够快速具备Python实战能力。本书适合学习计算机的初学者阅读,可作为中小学信息化兴趣课程的参考教材,也可作为全国计算机等级考试Python程序设计二级的入门教材。

图书标准信息
  • 作者 史向东
  • 出版社 电子工业出版社
  • 出版时间 2020-03
  • 版次 1
  • ISBN 9787121384431
  • 定价 89.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 332页
  • 字数 464千字
【内容简介】
本书内容经过多次实践,从趣味易懂的语言讲解枯燥的编程知识,能够让初学者轻松掌握Python的基本语法、计算机程序设计中的常用算法,快速具备一定的实战开发能力。 本书共分为三个部分,*部分是基础篇,重点讲解基本语法;第二部分是进阶篇,重点讲解函数和多种组合数据类型;第三部分是应用篇,重点讲解程度设计、web开发及游戏开发,让学习者能够快速具备Python实战能力。本书适合学习计算机的初学者阅读,可作为中小学信息化兴趣课程的参考教材,也可作为全国计算机等级考试Python程序设计二级的入门教材。
【作者简介】
史向东,网名小五义,多年从事软件开发、网络安全、智能硬件安全及计算机教育等相关工作。著有《机器人Python青少年编程开发实例》,并参与编写《机器人Python极客编程入门与实战》。曹剑,澳大利亚昆士兰大学在读博士,研究方向为高性能计算机与机器学习,曾获得ASC17世界大学生超级计算机竞赛HPL冠军,获得最高计算性能奖,并打破世界纪录。2019年入选谷歌代码之夏(Google Summer of Code)开发者,为Gentoo操作系统开发高性能计算框架。张敏,南京航空航天大学博士毕业,现就职于潍坊学院,出版专著一部,发表学术论文20余篇。邓贵勇,2005年开始旅居海外,从事IT和互联网行业20余年,近年回国后组织了多个智能硬件产品项目,并组建了一个硬件极客团队,将MicroPython开源硬件引入国内,先后参与图书《机器人Python青少年编程开发实例》和《机器人Python极客编程入门与实战》的编写。
【目录】
目 录 

第一部分 基础篇 

第1节 编程如此简单 / 2 

1.1 程序是什么 / 2 

1.2 程序的执行 / 4 

1.3 选择更好的算法 / 5 

1.4 跟着全球的程序员学编程 / 6 

第2节 认识“大蟒蛇” / 11 

2.1 Python的诞生 / 11 

2.2 人生苦短,我用Python / 13 

2.3 学习前的准备工作 / 14 

本节练习 / 20 

第3节 向世界说“你好” / 22 

3.1 “Hello World”的故事 / 22 

3.2 print输出语句 / 24 

3.3 print()函数的用法总结 / 29 

本节练习 / 30 

第4节 盖个房子来“养猪” / 31 

4.1 变量和变量的类型 / 31 

4.2 变量的命名 / 33 

4.3 变量的赋值 / 35 

4.4 数据类型 / 37 

本节练习 / 41 

第5节 格式化输出 / 42 

5.1 format格式化 / 42 

5.2 格式控制 / 43 

5.3 print格式输出 / 44 

本节练习 / 46 

第6节 数值运算 / 47 

6.1 数值运算符 / 47 

6.2 数值运算函数 / 50 

本节练习 / 54 

第7节 奇妙P进制 / 55 

7.1 从0讲起 / 55 

7.2 认识二进制 / 57 

7.3 P进制转换 / 61 

本节练习 / 62 

第8节 数据类型的转换 / 63 

8.1 整数类型的转换 / 63 

8.2 浮点数类型的转换 / 65 

8.3 复数类型的转换 / 65 

8.4 数字转换为字符串 / 66 

本节练习 / 66 

第9节 数据的输入 / 67 

9.1 变量的读入 / 67 

9.2 eval()函数 / 69 

9.3 综合实例 / 71 

本节练习 / 72 

第10节 程序控制结构的基础 / 73 

10.1 流程图 / 73 

10.2 流程图的画法 / 74 

10.3 程序控制的三种常见结构 / 77 

10.4 伪代码 / 78 

本节练习 / 79 

第11节 逻辑运算 / 80 

11.1 认识“真”和“假” / 80 

11.2 比较运算符 / 81 

11.3 逻辑运算符 / 83 

本节练习 / 86 

第12节 学会做“选择” / 87 

12.1 单分支结构 / 87 

12.2 双分支结构 / 89 

12.3 多分支结构 / 91 

12.4 综合实例 / 93 

本节练习 / 95 

第13节 遍历循环 / 96 

13.1 for循环 / 96 

13.2 for循环中的else语句 / 101 

13.3 测试运算符 / 102 

13.4 综合实例 / 104 

本节练习 / 104 

第14节 while循环 / 105 

14.1 什么是while循环 / 105 

14.2 无限循环 / 107 

14.3 while循环中的else语句 / 107 

14.4 综合实例 / 109 

本节练习 / 112 

第15节 break,continue和try语句 / 113 

15.1 break语句 / 113 

15.2 continue语句 / 115 

15.3 try语句 / 116 

本节练习 / 117 

第二部分 进阶篇 

第16节 函数 / 120 

16.1 数学中的函数 / 120 

16.2 Python中的函数 / 122 

16.3 函数的定义 / 124 

本节练习 / 125 

第17节 函数的使用 / 126 

17.1 无参数无返回值函数 / 126 

17.2 有参数无返回值函数 / 127 

17.3 无参数有返回值函数 / 129 

17.4 有参数有返回值函数 / 131 

本节练习 / 132 

第18节 谁的影响力大 / 133 

18.1 变量的作用范围 / 134 

18.2 局部变量 / 135 

18.3 全局变量 / 136 

本节练习 / 139 

第19节 一劳永逸的好方法 / 140 

19.1 代码复用 / 140 

19.2 lambda函数 / 142 

19.3 递归函数 / 143 

19.4 面向对象的编程简介 / 146 

本节练习 / 148 

第20节 序列之列表 / 149 

20.1 列表的定义及性质 / 149 

20.2 列表的索引 / 151 

20.3 列表的操作 / 153 

20.4 列表的嵌套 / 160 

20.5 综合实例 / 161 

本节练习 / 165 

第21节 序列之元组 / 167 

21.1 元组的定义及性质 / 167 

21.2 元组常见操作 / 169 

21.3 综合实例 / 171 

本节练习 / 174 

第22节 序列之字符串 / 175 

22.1 字符串的性质与定义 / 175 

22.2 字符串常见操作 / 177 

22.3 综合实例 / 184 

本节练习 / 187 

第23节 序列之集合 / 188 

23.1 数学中的集合 / 188 

23.2 Python中的集合定义及 

性质 / 189 

23.3 集合常见运算 / 190 

23.4 集合常见操作 / 192 

23.5 综合实例 / 194 

本节练习 / 197 

第24节 序列之字典 / 198 

24.1 字典的性质与定义 / 198 

24.2 字典常用操作 / 199 

24.3 综合实例 / 204 

本节练习 / 207 

第25节 多维数据的处理 / 208 

25.1 数据的维度 / 208 

25.2 一维数据的处理 / 209 

25.3 二维数据的处理 / 210 

25.4 数据处理的高级函数 / 213 

25.5 综合实例 / 215 

本节练习 / 216 

第26节 Python的大仓库 / 217 

26.1 常见的标准库 / 217 

26.2 第三方库的安装 / 223 

26.3 程序发布 / 224 

本节练习 / 226 

第27节 用小乌龟画画 / 227 

27.1 小乌龟的安装 / 227 

27.2 创建一张可用的画布 / 228 

27.3 定义画笔 / 229 

27.4 开始画画 / 230 

27.5 综合实例 / 232 

本节练习 / 235 

第28节 “高大上”的分词 / 236 

28.1 jieba库的介绍 / 236 

28.2 jieba的三种模式及常用 

方法 / 237 

28.3 综合实例 / 237 

本节练习 / 238 

第29节 文件及文件操作 / 239 

29.1 文件的概念 / 239 

29.2 文件读写操作 / 240 

29.3 文件的其他操作 / 245 

本节练习 / 246 

第三部分 应用篇 

第30节 数据库入门 / 248 

30.1 什么是数据库 / 248 

30.2 关系型数据库 / 249 

30.3 认识SQLite / 250 

本节练习 / 251 

第31节 SQLite数据库的创建 / 252 

31.1 数据库的创建与连接 / 252 

31.2 表的创建 / 253 

31.3 索引的创建 / 258 

本节练习 / 260 

第32节 SQLite数据库的使用 / 261 

32.1 数据查询 / 261 

32.2 添加数据 / 263 

32.3 删除数据 / 266 

32.4 修改数据 / 269 

本节练习 / 271 

第33节 GUI程序入门 / 272 

33.1 认识GUI / 272 

33.2 PyQt的安装 / 273 

33.3 Qt Creator绘制界面 / 274 

本节练习 / 281 

第34节 学生成绩统计系统实例 / 282 

34.1 设计目标 / 282 

34.2 界面设计 / 284 

34.3 程序控制 / 288 

34.4 数据库操作 / 295 

34.5 程序代码 / 300 

本节练习 / 305 

第35节 Web应用基础 / 306 

35.1 什么是Web应用程序 / 306 

35.2 常见的Web库 / 307 

35.3 HTML介绍及常见命令 / 308 

本节练习 / 310 

第36节 web2py制作个人主页 / 311 

36.1 web2py的安装 / 311 

36.2 个人主页的制作 / 311 

本节练习 / 318
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP