Python中文网

Python 3.x基础教程

cnpython951

推荐编程书籍:Python 3.x基础教程,由北京大学出版社2019-06-01月出版发行,本书编译以及作者信息 为:史卫亚 著,此次为第1次发行, 国际标准书号为:9787301304501,品牌为北京大学出版社, 这本书采用平装开本为16开,纸张采为胶版纸,全书共有464页字数65万4000字,是本Python 编程相关非常不错的书。

此书内容摘要

《Python 3.x基础教程》以零基础讲解为宗旨,旨在帮助读者掌握 Python 语言的基础知识,以及如何使用Python 语言实现编程,了解其开发技巧,并通过实战案例熟悉开发过程及问题的解决方法。
全书共分 13 章,大致分为 4 部分: 1~4 章介绍 Python 简介及环境搭建、 Python 基础和面向对象的编程知识;第 5~7 章介绍读写文件、自带电池模块及系统编程的知识;第 8~11章介绍网络编程、收发电子邮件、图形用户界面和 Web 开发;第 12、 13 章通过两个综合案例的讲解,将全书各个知识点融会贯通,加深读者对所学知识的理解。
本书专为没有任何 Python基础的初学者和爱好者打造,无论你是否从事计算机相关专业,是否有过 Python 项目经验,或是否想要转行从事计算机相关专业,均可通过本书快速掌握Python 的基本知识和开发技巧。

关于此书作者

史卫亚,理学博士,副教授,中国计算机协会(CCF)会员,电气和电子工程师协会(IEEE)会员,INNS会员。2009年获得复旦大学计算机应用专业博士学位。2015~2016年在美国北卡罗纳大学做访问学者,现执教于河南工业大学信息科学与工程学院。主要研究方向:机器学习、数据库、图像和视频处理、人工智能和模式识别。先后在国内外核心期刊及国际会议上发表过30多篇论文,其中SCI检索5篇,EI检索12篇。参加多项国家自然基金、河南省科技攻关项目。作为主持人参与开发国内某上市燃气企业收费系统、用户管理系统、地理信息系统等多个应用项目。

编辑们的推荐

功能全面讲解
技术深入剖析
案例同步训练
32小时全程教学视频

Python 3.x基础教程图书的目录

目 录 CONTENTS

第 1 章 Python 简介及环境搭建....... 1

1.1了解 Python................................2

1.2搭建 Python 的编程环境 .............3

1.2.3 Windows 环境变量的配置 ....6

1.2.4 Linux 下的配置......................7

1.3编写第一个 Python 程序 .............8

1.4常用的 IDE 工具 ........................10

第 2 章 Python 基础 ...................... 17

2.1变量...........................................18

2.2编写注释 ...................................27

2.3运算符.......................................29

2.4判断语句 ...................................38

2.5循环语句 ...................................42

Python 3.x 基础教程

2.6列表和元组................................45

2.7字典...........................................54

2.8无序集合 ...................................61

2.9字符串.......................................65

2.10函数.........................................79

2.11 Python 之“禅” .....................91

第 3 章 面向对象基础知识.............. 95

3.1理解面向对象的思想 .................96

3.2类和对象 ...................................96

3.3魔法方法 ...................................99

3.4公有和私有..............................102

3.5继承.........................................105

3.6多态.........................................109

3.7属性和方法..............................112

第 4 章 面向对象高级知识............ 121

4.1设计模式 .................................122

4.2元类.........................................128

4.3动态语言 .................................131

4.4生成器.....................................134

4.5迭代器.....................................137

4.6闭包.........................................139

4.7装饰器.....................................140

4.8属性 property..........................144

4.9内建.........................................146

4.10异常.......................................150

第 5 章 读写文件 .......................... 159

5.1文件的打开和关闭 ...................160

5.2文件的读写..............................161

5.3操作文件和目录.......................164

5.4内存中的读写 ..........................167

5.5序列化.....................................168

第 6 章 自带电池模块................... 175

6.1谈谈模块 .................................176

6.2再次探究模块 ..........................184

6.3受人喜爱的内建模块 ...............185

6.4有趣的第三方模块 ...................206

第 7 章 系统编程 .......................... 215

7.1进程.........................................216

7.2线程.........................................228

课堂范例.......................................240

上机实战.......................................242

第 8 章 网络编程 .......................... 243

8.1网络通信概述 ..........................244

8.2 UDP 编程 ................................246

8.3 TCP 编程.................................252

课堂范例.......................................260

上机实战.......................................262

第 9 章 收发电子邮件................... 263

9.1电子邮件介绍 ..........................264

9.2发送邮件 .................................267

9.3接收邮件 .................................278

第 10 章 图形用户界面................. 291

10.1图形用户界面介绍 .................292

10.2下载和安装 Tkinter ...............293

10.3丰富的组件............................294

10.4事件的处理............................329

10.5智能的布局............................335

10.6有趣的对话框 ........................342

第 11 章 Web 开发....................... 351

11.1 HTTP 协议 ............................352

11.2前端简介 ...............................359

11.3 WSGI 接口 ............................369

第 12 章 飞机大战........................ 379

12.1认识 pygame ........................380

12.2事件的处理............................383

12.3有趣的功能............................385

12.4图形的绘制............................390

12.5碰撞检测 ...............................395

12.6飞机大战 ...............................399

第 13 章 每日生鲜........................ 411

13.1 Web 项目相关知识................412

13.2商品模块 ...............................417

13.3用户模块 ...............................428

13.4购物车模块............................439

13.5订单模块 ...............................444

部分内容试读

暂无.

关于此书评价

暂无.

书摘内容

暂无.

Python 3.x基础教程最新最全的试读、书评、目录、简介信息由Python中文网整理提供。