展开全部

主编推荐语

理论与实战相结合,结合大量案例系统为你介绍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近邻算法实现红酒质量等级预测
展开全部

评分及书评

评分不足
1个评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。