Python3快速入门与实战

Python3快速入门与实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

理论与实战相结合,结合大量案例系统为你介绍Python。

内容简介

本书详细介绍了多个应用场景下使用Python开发的实际项目。本书共16章,分为两部分,第一部分(1~12章)主要讲解Python编程基础,第二部分(13~16章)主要讲解Python项目实战,旨在帮助读者系统、快速地掌握Python语法,并能够熟练地应用到实战项目中。全书代码适用于Python 3.6以及更高版本。《Python 3快速入门与实战》读者对象为Python编程的初学者,或者具有Python编程基础想进一步学习Python的编程爱好者;具有其他编程语言基础,想了解和学习Python的相关技术人员;未来准备从事数据科学、机器学习、人工智能、数据分析、数据采集等方向研究和工作的读者。

作者简介

作者肖冠宇,资深大数据研发工程师,有多年的大数据工作经验,对高性能分布式系统架构、大数据技术、数据分析等有深入的研究。

曾就职于人民网人民在线和乐视网智能中心大数据部,主要从事大数据系统研发和广告数据分析;现就职于小米旗下的田米科技,担任大数据研发工程师。

章节目录

版权信息

前言

第1章 Python概述

1.1 初识Python

1.2 安装配置Python 3开发环境

1.3 安装配置Anaconda

1.4 安装PyCharm开发工具

第2章 Python基础

2.1 注释

2.2 关键字与标识符

2.3 变量

2.4 数据类型

2.5 输入(input)与输出(print)

2.6 运算符

2.7 字符串

2.8 if条件判断

2.9 while循环

2.1 0 for循环

第3章 容器

3.1 列表

3.2 元组

3.3 字典

3.4 集合

第4章 函数

4.1 函数定义与调用

4.2 函数参数

4.3 函数返回值

4.4 变量作用域

4.5 递归函数

4.6 匿名函数

4.7 闭包

4.8 装饰器

第5章 包和模块

5.1 包

5.2 模块

5.3 __init__.py模块

5.4 __name__变量

第6章 面向对象

6.1 面向对象编程

6.2 类和对象

6.3 __init__构造方法

6.4 访问权限

6.5 继承

第7章 异常处理

7.1 捕获异常

7.2 捕获多个异常

7.3 捕获全部异常

7.4 异常中的finally语句

7.5 异常传递

7.6 raise抛出异常

第8章 日期和时间

8.1 time模块

8.2 datetime模块

第9章 文件操作

9.1 读写文件

9.2 文件管理

9.3 JSON文件操作

9.4 CSV文件操作

第10章 正则表达式

10.1 re模块

10.2 单字符匹配

10.3 数量表示

10.4 边界表示

10.5 转义字符

10.6 匹配分组

10.7 内置函数

10.8 贪婪与非贪婪模式

第11章 Python网络编程

11.1 网络编程基础

11.2 urllib库

11.3 requests库

第12章 Python常用扩展库

12.1 Numpy科学计算库

12.2 Pandas数据分析库

第13章 Python数据可视化实战

13.1 Matplotlib绘图

13.2 Pandas绘图

13.3 Seaborn绘图

第14章 Python爬虫开发实战

14.1 爬虫工作流程

14.2 爬虫开发环境搭建

14.3 项目实战:爬取电商网站商品信息

第15章 Python数据分析实战

15.1 数据分析概述

15.2 项目实战:房屋售价数据分析

第16章 Python机器学习实战

16.1 机器学习基础

16.2 项目实战:k近邻算法实现红酒质量等级预测

Python3快速入门与实战是2019年由机械工业出版社出版,作者。

得书感谢您对《Python3快速入门与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
C编程从入门到实践 电子书
更适合95后的C语言编程入门书。
C++ 开发从入门到精通 电子书
本书的特色是实现了入门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。 一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。 丰富的配套资源学习更高效 440个实例,更多的实践演练机会 837分钟视频讲解,降低学习难度 290个拓展实例,真正地举一反三 101个技术解惑,破解学习难点 “技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握C++语言开发 技术讲解:通过145个实例,循序渐进地讲解了C开发的各个知识点。 范例演练:290个拓展范例和5个综合实例,使读者真正具有项目实战能力。 技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。 QQ群 网站论坛实现教学互动,形成互帮互学的朋友圈 网站论坛:读者答疑/学习辅导/PPT资源下载读者 QQ群:疑惑快速解答/和作者直接交流
跟着迪哥学:Python数据分析与机器学习实战 电子书
本书适合对人工智能、机器学习、数据分析等方向感兴趣的初学者和爱好者。
HTML+CSS网页设计与布局从入门到精通 电子书
  6小时HTML CSS关键技术视频教程   6小时网页制作视频教程   书中实例源文件/效果文件/制作素材   资深网页设计师倾心打造,融合多年项目经验和工作心得。   抛弃过时的HTML标记和属性,详细介绍Web标准化网页制作必备的HTML标记和属性   全面讲解CSS控制页面表现的方法,包括控制文字、图像、背景、表格、表单、导航链接等。   深入剖析CSS布局的核心技术和实际操作方法,包括固定宽度布局、变宽度布局。   逐个效果解决IE6/IE7/Fire
AltiumDesigner17电路设计与仿真从入门到精通 电子书
实践出真知,直接上手操作,动手会才是真学会。