图书介绍
零基础轻松学Python2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 小码哥著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121364693
- 出版时间:2019
- 标注页数:224页
- 文件大小:20MB
- 文件页数:242页
- 主题词:软件工具-程序设计
PDF下载
下载说明
零基础轻松学PythonPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 如何入门Python编程1
1.1 编程语言的选择1
1.2 如何开始学习1
1.3 学习Python的捷径2
1.4 Python版本的选择2
1.5 Python相关就业方面的选择2
1.5.1 Web网页工程师方向3
1.5.2 网络爬虫工程师方向3
1.5.3 自动化运维方向3
1.5.4 数据分析师方向3
1.5.5 游戏开发方向3
1.5.6 自动化测试方向4
1.5.7 AI方向4
1.6 注意事项4
1.6.1 牢记搜索4
1.6.2 学一点简单的英语4
第2章 Python“三剑客”,你会用哪个5
2.1 什么是Python“三剑客”5
2.2 为Windows系统安装Python软件6
2.2.1 下载地址6
2.2.2 安装6
2.2.3 开始使用9
2.3 为macOS系统安装Python软件10
2.4 PyCharm简介11
2.4.1 下载地址11
2.4.2 安装12
2.4.3 开始使用13
2.5 Anaconda简介17
2.5.1 下载地址18
2.5.2 安装19
2.5.3 如何使用Anaconda20
2.6 Jupyter Notebook简介23
2.6.1 Jupyter Notebook是什么23
2.6.2 安装24
2.6.3 启动24
2.6.4 创建文件25
2.6.5 如何写代码26
第3章 夯实Python基础,为进阶做准备27
3.1 第一次写代码27
3.2 数据——程序的原材料28
3.3 学会写注释,方便你我他28
3.4 常量与变量29
3.4.1 变量命名规则30
3.4.2 变量命名方法30
3.5 数字类型31
3.5.1 整数31
3.5.2 浮点数32
3.6 布尔类型34
3.7 字符串类型35
3.7.1 什么是字符串35
3.7.2 字符串的基本用法36
3.7.3 字符串的常见运算36
3.7.4 字符串的切片38
3.7.5 各种类型之间的转换39
第4章 Python数据结构原来并不难41
4.1 什么是数据结构41
4.2 列表41
4.2.1 什么是列表41
4.2.2 列表的基本操作42
4.2.3 列表的高级用法49
4.3 元组52
4.3.1 创建元组52
4.3.2 修改元组54
4.3.3 元组拆包55
4.3.4 元组方法58
4.3.5 元组与列表的区别58
4.4 项目练习:用列表创建《延禧攻略》之魏璎珞宴请名单59
4.4.1 描述项目59
4.4.2 解析项目60
4.4.3 实现功能60
4.5 字典65
4.5.1 什么是字典65
4.5.2 字典特性65
4.5.3 字典的基本操作66
4.5.4 内置字典函数与方法70
4.6 结合字典与列表72
4.6.1 字典列表72
4.6.2 在字典中存储列表72
4.6.3 在字典中存储字典73
4.7 项目练习:用字典管理电视剧《扶摇》的演员信息73
4.7.1 描述项目73
4.7.2 解析项目74
4.7.3 实现功能75
第5章 Python控制结构,厉害了80
5.1 Python运算符与表达式80
5.1.1 算术运算符80
5.1.2 比较(关系)运算符81
5.1.3 赋值运算符82
5.1.4 位运算符83
5.1.5 逻辑运算符84
5.1.6 成员运算符85
5.1.7 身份运算符86
5.1.8 浅拷贝与深拷贝89
5.1.9 运算符优先级91
5.2 Python的三大控制结构93
5.3 顺序结构93
5.4 分支结构94
5.5 循环结构97
5.6 for循环98
5.6.1 for循环与列表99
5.6.2 for循环与字典102
5.6.3 嵌套for循环103
5.6.4 项目练习:运用for循环生成九九乘法表104
5.7 列表解析式105
5.7.1 概念105
5.7.2 指定if条件的列表解析式106
5.7.3 无条件的列表解析式109
5.7.4 嵌套循环的列表解析式109
5.7.5 字典解析式111
5.8 while循环114
5.8.1 用户输入115
5.8.2 break与continue语句115
5.8.3 使用while循环操作列表和字典116
5.9 项目练习:运用Python控制结构创建通讯录118
5.9.1 描述项目118
5.9.2 解析项目118
5.9.3 实现4个功能119
第6章 Python函数,给你不一样的介绍122
6.1 什么是函数122
6.1.1 为什么要用函数123
6.1.2 如何定义函数124
6.1.3 如何调用函数125
6.2 如何传递参数126
6.2.1 传递实参127
6.2.2 传递数据结构130
6.3 返回值131
6.3.1 return语句131
6.3.2 返回多个值133
6.4 函数是对象136
6.4.1 第一类对象136
6.4.2 函数赋值给变量136
6.4.3 嵌套函数138
6.4.4 函数作为参数140
6.4.5 将函数放在容器中143
6.4.6 函数作为返回值145
6.5 盒子的秘密148
6.5.1 LEGB作用域148
6.5.2 关键字global150
6.5.3 关键字nonlocal153
6.6 闭包156
6.6.1 概念156
6.6.2 closure属性159
6.6.3 为什么使用闭包160
6.7 三大“神器”之装饰器162
6.7.1 概念162
6.7.2 装饰带有参数的函数166
6.7.3 多个装饰器169
6.7.4 项目练习:使用装饰器为函数添加计时功能171
6.8 三大“神器”之迭代器174
6.9 三大“神器”之生成器177
6.9.1 生成器表达式177
6.9.2 关键字yield179
6.10 匿名函数182
6.10.1 概念182
6.10.2 匿名函数的使用场景183
6.10.3 柯里化185
6.11 将函数存储在模块中186
6.12 如何设计函数188
6.13 项目练习:运用函数创建自动化管理文件188
6.13.1 项目描述188
6.13.2 项目拆解188
6.13.3 主程序189
6.13.4 实现管理功能190
第7章 Python面向对象,简单易懂194
7.1 程序设计方法194
7.2 面向对象程序设计中的概念195
7.3 如何定义类195
7.3.1 创建类195
7.3.2 创建对象197
7.4 继承199
7.5 导入类201
7.6 Python库203
7.7 类编码风格203
7.8 项目练习:运用面向对象程序设计方法设计餐馆系统203
7.8.1 项目概述203
7.8.2 项目解析204
7.8.3 源代码实现204
第8章 Python项目实战208
8.1 项目实战1:运用第三方库设计微信聊天机器人208
8.1.1 项目目的208
8.1.2 Wxpy库介绍208
8.1.3 指定聊天对象211
8.1.4 聊天机器人212
8.2 项目实战2:开发简化版《阴阳师》游戏213
8.2.1 项目描述213
8.2.2 项目解析213
8.2.3 欢迎界面213
8.2.4 设计游戏人物215
8.2.5 介绍游戏场景219
8.2.6 开始游戏221
8.2.7 判断是否进入下一轮224
8.2.8 项目总结224
热门推荐
- 3368635.html
- 2164148.html
- 83200.html
- 3208112.html
- 124407.html
- 2856519.html
- 3316846.html
- 287959.html
- 1398701.html
- 3395363.html
- http://www.ickdjs.cc/book_2384280.html
- http://www.ickdjs.cc/book_3291976.html
- http://www.ickdjs.cc/book_2202219.html
- http://www.ickdjs.cc/book_1304257.html
- http://www.ickdjs.cc/book_810712.html
- http://www.ickdjs.cc/book_3624244.html
- http://www.ickdjs.cc/book_920378.html
- http://www.ickdjs.cc/book_2952222.html
- http://www.ickdjs.cc/book_3445449.html
- http://www.ickdjs.cc/book_891435.html