科技
类型
可以朗读
语音朗读
200千字
字数
2019-07-01
发行日期
展开全部
主编推荐语
理论与实战相结合,结合大量案例系统为你介绍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近邻算法实现红酒质量等级预测
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。