推荐编程书籍: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中文网整理提供。