时光漫步

时光漫步

图书全部分类
套装书
婚恋与两性
字典词典/工具书
教学/实验用品
棋牌麻将
白酒
积木拼插
绘图计算用品
青少年素质培养

资源详情

零基础轻松学Python(博文视点出品)

零基础轻松学Python(博文视点出品)-电子书下载封面


作者: <a href="https://manboo.info/author/%E5%B0%8F%E7%A0%81%E5%93%A5" target="_blank">小码哥</a><br>出版社: <a href="https://manboo.info/publisher/%E7%94%B5%E5%AD%90%E5%B7%A5%E4%B8%9A%E5%87%BA%E7%89%88%E7%A4%BE" target="_blank">电子工业出版社</a><br>出版年: 2019-6<br>页数: 272<br>定价: 59.90元<br>装帧: 平装<br>ISBN: 9787121364693

下载次数:46

书籍详情介绍

零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图
零基础轻松学Python(博文视点出品)详情图

书籍资料

  • 内容简介
  • 作者介绍
  • 书籍目录

一本有趣、有用、好学的Python 编程书!
《零基础轻松学Python》以通俗易懂的语言、好玩有趣的案例让读者轻轻松松、循序渐进地从零开始掌握Python 3 编程。本书内容也是笔者带领的“Python 实战圈”里数千名“圈友”的学习结晶。圈子里的小伙伴都是零基础开始学习Python 编程,甚至之前没有接触过编程的,比如初中生、跨行业学习者等。
《零基础轻松学Python》提供了一套完整、系统的Python 基础课,比如列表、if、函数等内容,每一部分内容除了有生动有趣的项目实战,还有实际工作中需要注意的问题。既能让零基础的读者更好地学习,也能让有一定基础的读者继续提升自身水平。
《零基础轻松学Python》适合零基础学习Python 编程的读者,想要入门人工智能领域的读者,立志进入数据分析编程领域的读者,计划成为Python 网页工程师或游戏工程师的读者,Python 爱好者等。

马文豪,世界 500 强高级软件开发工程师、信息系统项目管理师,“七天小码哥”公众号作者。有超过 7 年大型软件项目开发管理经验,擅长 Python、Java 编程,熟悉算法建模和数据化运营,精通 Oracle 数据库问题诊断、性能调整 Sql 优化等。拥有计算机技术与软件专业技术资格(高级)证书,拥有核心期刊学术论文 1 篇,发明专利 1 篇。

第1章如何入门Python编程·1
1.1编程语言的选择·1
1.2如何开始学习·1
1.3学习Python的捷径·2
1.4Python版本的选择·2
1.5Python相关就业方面的选择·2
1.5.1Web网页工程师方向·3
1.5.2网络爬虫工程师方向·3
1.5.3自动化运维方向·3
1.5.4数据分析师方向·3
1.5.5游戏开发方向·3
1.5.6自动化测试方向·4
1.5.7AI方向·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.4PyCharm简介·11
2.4.1下载地址·11

.4.2安装·12
2.4.3开始使用·13
2.5Anaconda简介·17
2.5.1下载地址·18
2.5.2安装·19
2.5.3如何使用Anaconda·20
2.6JupyterNotebook简介·23
2.6.1JupyterNotebook是什么·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.1Python运算符与表达式·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.2Python的三大控制结构·93
5.3顺序结构·93
5.4分支结构·94
5.5循环结构·97
5.6for循环·98
5.6.1for循环与列表·99
5.6.2for循环与字典·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.8while循环·114
5.8.1用户输入·115
5.8.2break与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.1return语句·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.1LEGB作用域·148
6.5.2关键字global·150
6.5.3关键字nonlocal·153
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关键字yield·179
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.6Python库·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.2Wxpy库介绍·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


0.390755s