Python基础实例教程 微课版
全新正版 极速发货
¥
27.42
5.5折
¥
49.8
全新
库存4件
作者韦玮
出版社人民邮电出版社
ISBN9787115487131
出版时间2018-09
装帧平装
开本16开
定价49.8元
货号1201763346
上书时间2024-09-30
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
韦玮,企业家,IT技术专家、大数据专家和软件开发工程师,从事大型软件开发与技术服务多年,现任重庆韬翔网络科技有限公司、上海萌优电子商务有限公司创始人兼CEO,国家发明人。
精通Python技术,在Python网络爬虫、Python机器学习、Python数据分析与挖掘、Python Web开发等多个领域都有丰富的实战经验。
极客学院、天善智能、腾英等科技类社区和媒体的特邀专家和讲师,阿里云大学特邀讲师,输出了大量高质量的课程和文章,深受用户喜爱。
目录
章初识Python1
1.1快速了解Python2
1.1.1Python的起源与背景2
1.1.2Python的功能3
1.1.3Python的优势与特色4
1.2在Windows下搭建Python开发环境6
1.2.1操作系统的选择6
1.2.2在Windows下安装Python7
1.3在Linux下搭建Python开发环境13
1.4编写Python程序17
1.5运行一个Python程序18
1.5.1运行单行Python程序18
1.5.2运行源码(多行)Python程序18
1.6小结与练习19
第2章Python语法基础20
2.1常量与变量21
2.1.1常量与变量的概念21
2.1.2常量与变量应用实例21
2.2数与字符串23
2.2.1数的概念及应用实例24
2.2.2字符串的概念及应用实例24
2.3数据类型28
2.3.1各种数据类型28
2.3.2Python数据类型应用实例28
2.4认识标识符32
2.5对象33
2.5.1Python中的对象33
2.5.2Python对象使用应用实例33
2.6行与缩进34
2.6.1行34
2.6.2缩进35
2.7小结与练习36
第3章Python运算符与表达式37
3.1认识运算符38
3.1.1Python运算符的概念38
3.1.2Python常见运算符38
3.1.3Python运算符应用实例39
3.2优先级45
3.2.1优先级的概念45
3.2.2优先级规则及应用实例45
3.3表达式47
3.3.1表达式的概念47
3.3.2Python表达式应用实例47
3.4小结与练习48
第4章Python控制流49
4.13种控制流50
4.1.1Python控制流分类50
4.1.2控制流应用场景50
4.2控制流之if51
4.2.1分支结构51
4.2.2if语句52
4.2.3if语句应用实例52
4.3控制流之while54
4.3.1循环结构54
4.3.2while语句54
4.3.3while语句应用实例54
4.4控制流之for55
4.4.1for语句55
4.4.2for语句应用实例56
4.5break语句57
4.5.1中断机制57
4.5.2break语句57
4.5.3break语句应用实例57
4.6continue语句60
4.6.1continue语句60
4.6.2continue语句应用实例60
4.7小结与练习62
第5章Python函数64
5.1函数的概念65
5.1.1Python函数65
5.1.2Python函数的基本应用实例65
5.2形参与实参67
5.2.1形参67
5.2.2实参67
5.2.3形参与实参的区别70
5.3全局变量70
5.3.1全局变量的概念70
5.3.2全局变量应用实例70
5.4局部变量71
5.4.1局部变量的概念71
5.4.2局部变量应用实例71
5.4.3全局变量与局部变量的区别73
5.5函数的使用与返回值73
5.5.1函数的使用73
5.5.2返回值详解74
5.6文档字符串75
5.6.1文档字符串的概念75
5.6.2文档字符串实例75
5.7Python常见内置函数应用实例76
5.8小结与练习77
第6章Python模块79
6.1模块80
6.1.1模块的概念80
6.1.2导入模块的方法81
6.1.3sys模块的使用82
6.2模块的名字82
6.2.1模块名字的定义82
6.2.2模块名字应用实例83
6.3创建自己的模块83
6.3.1自定义模块的概念83
6.3.2自定义模块应用实例83
6.4dir()函数84
6.4.1dir()函数的定义84
6.4.2dir()函数使用实例84
6.5小结与练习85
第7章Python数据结构实战86
7.1数据结构通俗速解87
7.2栈88
7.2.1栈的概念88
7.2.2图解栈88
7.2.3Python中栈的应用实例90
7.3队列95
7.3.1队列的概念95
7.3.2图解队列95
7.3.3Python中队列的应用实例98
7.4树101
7.4.1树的概念102
7.4.2图解树102
7.4.3Python中树的应用实例103
7.5玩转链表108
7.5.1链表的概念108
7.5.2图解链表108
7.5.3Python中链表的应用实例108
7.6bitmap111
7.6.1bitmap的概念111
7.6.2图解bitmap111
7.6.3Python中bitmap的应用实例113
7.7图117
7.7.1图的概念117
7.7.2图解图结构118
7.7.3Python中图的应用实例118
7.8小结与练习119
第8章Python常见算法实例122
8.1算法概述123
8.2快速排序123
8.2.1快速排序算法原理123
8.2.2Python中快速排序的应用实例128
8.3选择排序131
8.3.1选择排序原理131
8.3.2Python中选择排序的应用实例134
8.4二路归并排序134
8.4.1二路归并排序原理134
8.4.2Python中二路归并排序的应用实例137
8.5搜索算法144
8.5.1搜索算法原理144
8.5.2Python中二分查找算法的应用实例145
8.6小结与练习146
第9章Python面向对象程序设计148
9.1面向对象程序设计149
9.1.1面向对象的生活案例149
9.1.2面向对象程序设计的概念149
9.2类与对象150
9.2.1类的概念150
9.2.2类的使用150
9.2.3对象的应用实例150
9.3方法和属性151
9.3.1方法和属性的概念151
9.3.2方法和属性应用实例152
9.3.3专有方法156
9.4继承159
9.4.1继承的概念159
9.4.2继承的应用实例159
9.5小结与练习163
0章Python异常处理165
10.1异常处理的概念166
10.2处理Python的异常167
10.3异常的引发170
10.3.1异常引发的概念170
10.3.2异常引发实例170
10.4finally的使用172
10.4.1finally的概念172
10.4.2finally的应用实例172
10.5小结与练习175
1章Python文件操作177
11.1文件操作的概念178
11.1.1文件操作的方式178
11.1.2Python文件操作方法概述178
11.2文件的创建179
11.2.1Python文件创建的思路179
11.2.2文件创建应用实例179
11.3文件的移动180
11.3.1Python文件移动的思路180
11.3.2文件移动应用实例180
11.4文件的判断182
11.4.1Python文件判断思路182
11.4.2Python文件判断应用实例182
11.5文件的读取与写入184
11.5.1Python文件的读取思路184
11.5.2Python文件读取应用实例184
11.5.3Python文件写入思路186
11.5.4Python文件写入应用实例186
11.6文件的其他操作188
11.7小结与练习189
2章Python标准库及其他应用192
12.1标准库193
12.1.1标准库的概念193
12.1.2标准库应用实例193
12.2Python的特殊方法197
12.3元组、列表与字典的接收199
12.4exec()函数201
12.5eval()函数202
12.6lambda表达式202
12.7assert断言语句与repr()函数204
12.8小结与练习205
3章Python实战项目——远程操控计算机207
13.1项目目标208
13.2项目开发的步骤208
13.3需求分析208
13.3.1需求分析的概念208
13.3.2本项目的需求分析应用实例208
13.4简单代码的实现与改善209
13.4.1简单代码的实现209
13.4.2维护与改善210
13.5远程控制渠道的选择210
13.5.1远程控制渠道210
13.5.2本项目中远程控制渠道的选择应用实例210
13.6通过邮件控制Python操作计算机210
13.7开发过程中的调试218
13.8打包Python程序219
13.8.1程序打包的概念219
13.8.2打包Python程序的方法219
13.8.3本项目中程序打包的应用实例219
13.9项目的实现与总结222
4章Python实战项目——腾讯动漫爬虫223
14.1urllib基础224
14.2PhantomJS基础229
14.3需求分析234
14.4腾讯动漫爬虫的实现思路237
14.5腾讯动漫爬虫的实现237
14.5.1使用PhantomJS实现动态触发动漫图片地址的获取237
14.5.2编写urllib爬虫对漫画图片进行爬取239
14.5.3项目完整代码243
14.6项目的实现与总结244
内容摘要
本书较为全面地介绍了Python编程相关的知识。全书共14章,包括Python开发环境搭建与入门、语法基础、运算符与表达式、控制流、函数、模块、数据结构、常见算法实例、面向对象程序设计、异常处理、文件操作、标准库与其他应用、远程操控计算机项目、腾讯动漫爬虫项目等内容。
主编推荐
— 没有更多了 —
以下为对购买帮助不大的评价