linux从入门到精通pdf下载,linux从入门到精通第二版
第一章准备1
1.1了解python 1
1.1.1 Python 1第一次
1.1.2了解python 2的发展历史
1.1.3了解python特性2
任务1.2创建python环境2
1.2.1在windows系统平台上安装Python和设置环境变量3
1.2.2在Linux/UNIX系统平台上安装Python和设置环境变量9
第一章准备1
1.1了解python 1
1.1.1 Python 1第一次
1.1.2了解python 2的发展历史
1.1.3了解python特性2
任务1.2创建python环境2
1.2.1在windows系统平台上安装Python和设置环境变量3
1.2.2在Linux/UNIX系统平台上安装Python和设置环境变量9
1.2.3开始python之旅11
任务1.3麦克风安装,创建一个应声虫程序14
1.3.1了解常用的Python IDE 14
1.3.2了解py魅力14
1.3.3使用py charm 15
1.3.4准备应声虫节目22
1.3.5完成任务24
概要24
培训/输出24
课后练习25
第2章Python的基础知识26
2.1掌握python的固定语法26
计算机语言识别26
2.1.2声明python代码27
添加代码注释27
2.1.4多行语句的使用
2.1.5缩进代码29
2.1.6命名标识符和保留字符30
2.1.7调试python代码30
任务2.2创建一个字符串变量并提取中的数值31
2.2.1了解python变量32
2.2.2数值变量的转换
2.2.3字符数据的创建和基本操作36
2.2.4完成任务40
2.3计算圆的参数40
2.3.1掌握常用运算符40
2.3.2掌握操作员的优先级48
2.3.3完成任务
概要50
培训50
1实习分析用户星座和输出结果50
计算训练公式2给出的三个值的平均值、方差和标准差。51
课后练习52
第3章Python数据结构53
任务3.1了解python数据结构配置53
3.1.1识别数据结构的类型53
3.1.2区分可变数据类型和可变数据类型54
3.2列表、添加、删除和重新评估55
3.2.1了解存货的概念和特征55
3.2.2清单55的编制
3.2.3列表56的基本操作
3.2.4掌握清单59的一般功能和方法
3.2.5完成任务
3.3执行将列表转换成元组并取值的操作64
3.3.1区分元组和列表65
3.3.2元组65的创建
3.3.3掌握元组的一般功能和方法66
3.3.4任务的实现
任务3.4制作字典、添加、删除和修改68
3.4.1理解词典的概念和特征69
3.4.2分析字典的键和值69
3.4.3词典的编纂
3.4.4字典元素的提取70
3.4.5词典的一般功能和方法71
完成任务75
任务3.5将列表转换为集合并执行集合操作75
3.5.1了解器械包的概念和特征76
3.5.2创建集合76
设置操作77
3.5.4集合中常用的函数和方法80
3.5.5完成任务
概要82
实践培训82
1练习计算斐波那契数列的前两个指定长度的数列,删除重复项和附加项之和作为新项82
2练习用户自定义查询菜单,输出查询结果83
3练习简单的朋友通讯录管理程序83
练习分析两个给定数字的最大公约数和最小公倍数
课后练习85
第四章流程控制语句87
任务4.1实现考试成绩的分级87
4.1.1掌握句子的基本结构87
4.1.2
实施多个分支(else,elif) 88
任务实现89
4.2实现一组数89的连续加法和乘法
4.2.1编写for循环语句90
4.2.2编写while循环语句90
范围功能91
4.2.4使用中断、继续和传递语句92
任务实现93
任务4.3通过气泡排序进行排序94
4.3.1掌握嵌套循环94
4.3.2组合条件和循环
任务实现96
4.4输出数字金字塔97
多变量迭代97
4.4.2创建列表解决方案98
4.4.3任务实现
概要99
实践培训100
1练习猜数字游戏100
2.计算训练字符串100中元素类型的数量
课后练习101
第五章功能103
任务5.1实现差异输出的自定义函数103
5.1.1了解自定义功能104
5.1.2设置功能参数104
5.1.3返回函数值106
5.1.4调用自定义函数106
5.1.5掌握嵌套函数108
5.1.6区分局部变量和全局变量109
任务实现111
任务5.2使用匿名函数添加列表元素112
5.2.1创建和使用匿名函数112
5.2.2掌握其他常用的高阶函数113
任务实现115
5.3存储和导入功能模块116
5.3.1存储和导入整个模块116
导入功能117
5.3.3分配别名118
任务实现119
概要119
实践培训120
1构建一个函数来计算列表中的中值120
2练习使用lambda表达式对列表120中的元素求平方
课后练习121
第六章面向对象编程122
6.1理解面向对象编程122
6.1.1了解面向对象编程及相关内容123
6.1.2体验面向对象示例124
6.1.3理解面向对象的优点124
6.1.4何时使用面向对象编程125
6.2创建汽车类别125
定义和使用类别125
6.2.2绑定自我126
6.2.3掌握127类的专有方法
任务实现129
任务6.3创建汽车对象129
创建一个对象130
6.3.2删除对象130
6.3.3掌握对象的属性和方法131
任务实现134
任务6.4迭代汽车对象135
生成迭代器135
返回迭代器137
任务实现139
6.5生成Land_Rover对象(子类)140
6.5.1继承父类属性和方法141
6.5.2掌握其他方法
任务实现145
概要146
实践培训147
1.创建小火龙在神奇宝贝游戏中的角色,并迭代和私有化给定的属性。
2训练采用小火龙游戏角色继承机制147
课后练习148
第7章文件基础150
7.1理解文件150
7.1.1文件的概念和类型150
文件命名152
7.2读入数据。txt文件152
7.2.1读取整个文件152
7.2.2使用with语句读取文件154
7.2.3设置工作路径154
7.2.4创建包含文件数据的列表155
任务实现157
7.3将数据保存为CSV文件157
7.3.1写。txt文件158
7.3.2读取和写入CSV文件160
任务实现163
7.4了解操作系统模块和关闭模块163
7.4.1了解操作系统模块163
7.4.2了解shutil模块166
任务实现169
概要170
实践培训170
1计算虹膜数据集平均值的实践培训170
2.搜索当前工作路径下的实训编程文件170
课后练习171