15天快速上手Python:从编程基础、网络爬虫到人工智能

15天快速上手Python:从编程基础、网络爬虫到人工智能

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

    关注微信公众号

因版权原因待上架

编辑推荐

本书详细阐述了Python编程的基础知识,及Python在网络爬虫和AI编程方面的应用。

内容简介

本书详细阐述了Python编程的基础知识,同时介绍了Python在网络爬虫和AI编程方面的应用。本书还通过丰富的实用案例介绍了掌握Python编程的必备知识,并针对学习过程中的重点和难点进行了深入剖析。

作者简介

作者中岛省吾,媒体星球有限公司代表。在担任公司工程师培训和新员工培训讲师的同时,还制作了与编程相关的视频与文档。他教授的内容主题宽泛,包括IT基础、网络、数据库、C++、C#、Java、Web技术、Python等。

章节目录

版权信息

版权声明

内容提要

前 言

资源与支持

基础篇 Python

第1天 初识Python

第1部分 开始使用Python

第2部分 计算

第3部分 数值和字符串

第4部分 输入

第2天 控制语句和函数

第1部分 if语句和比较运算符

第2部分 逻辑运算符

第3部分 while语句

第4部分 函数的创建

第3天 Python数据类型

第1部分 列表

第2部分 列表的便捷功能

第3部分 元组和集合

第4部分 字典

第4天 类和模块

第1部分 面向对象

第2部分 类和继承

第3部分 异常

第4部分 模块

第5天 网络通信

第1部分 电子邮件基础与要做的准备工作

第2部分 使用Python发送邮件

第3部分 Web服务器和通信

第4部分 使用外部库

Python网络爬虫篇

第1天 Web基础

第1部分 启动Web服务器

第2部分 Web服务器与HTML的关系

第3部分 HTML基础

第4部分

标签

第2天 CSS和JavaScript

第1部分 CSS是什么

第2部分 CSS选择器

第3部分 JavaScript是什么

第4部分 函数和事件

第3天 表单和正则表达式

第1部分 表单

第2部分 用Python程序接收表单输入

第3部分 用正则表达式检查输入

第4天 Selenium自动化

第1部分 Selenium是什么

第2部分 Selenium IDE

第3部分 在Python中使用Selenium

第5天 Python网络爬虫

第1部分 使用正则表达式进行数据采集

第2部分 使用beautifulsoup4和XPath进行数据采集

第3部分 使用Selenium进行数据采集

PythonAI编程篇

第1天 AI编程准备

第1部分 引言

掌握人工智能概要

确认机器学习中出现的术语

第2部分 安装Anaconda

第3部分 Jupyter Notebook

第4部分 NumPy

使用NumPy操作数组

向量和矩阵运算

NumPy统计函数

第5部分 Pandas

创建DataFrame

将DataFrame转换为CSV文件

读取CSV文件

第6部分 matplotlib

matplotlib的导入

显示图表

标题和轴标签的设定

第2天 scikit-learn

第1部分 了解scikit-learn

监督学习

无监督学习

其他机器学习算法(强化学习等)

scikit-learn中的机器学习算法

哪种算法最合适

第2部分 回归分析

一元回归分析

第3部分 机器学习数据集

iris数据集

手写数字数据集

第3天 监督学习(k最近邻算法)

第1部分 了解k最近邻算法

第2部分 数据划分

第3部分 绘制散点图

第4部分 构建机器学习模型

第4天 监督学习(其他相关的机器学习算法)

第1部分 感知机

简单感知机

偏置

激活函数

简单感知机的工作原理

多个类别的情况

第2部分 scikit-learn感知机

非线性可分

第3部分 逻辑斯谛回归

LogisticRegression

第4部分 支持向量机

svm.SVC

使用SVM识别图像

第5天 神经网络和聚类

第1部分 神经网络

形式神经元

简单感知机

多层感知机

多层感知机的激活函数

误差反向传播

第2部分 MLPClassifier分类器

利用神经网络对鸢尾花进行分类

简易手写数字的识别

第3部分 无监督学习

聚类算法

k均值算法

第4部分 尝试k均值算法

聚类的实现

15天快速上手Python:从编程基础、网络爬虫到人工智能是2022年由人民邮电出版社出版,作者[日] 中岛省吾。

得书感谢您对《15天快速上手Python:从编程基础、网络爬虫到人工智能》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python编程做中学 电子书
一本零基础的Python编程入门书。
Python学习笔记:从入门到实战 电子书
精讲学习视频全程相伴,扫码即看;331个有趣实例及精彩分析娓娓道来
青少年Python趣味编程 电子书
一本超有趣的Python书,让零基础的读者也能快速掌握Python编程的基本技能。
Python游戏趣味编程 电子书
1.易于学习和理解:先讲解较少的语法知识,通过游戏案例逐步引入新的语法知识; 2.为初学者量身打造:案例从易到难,所有程序的代码均不超过100行; 3.趣味性强:12个案例,涵盖了多种游戏类型,寓教于乐; 4.可拓展性强:提供练习题和参考答案,巩固知识,训练逻辑思维; 5.配套素材齐全:提供完整源代码和分步骤源代码、游戏素材、游戏效果演示视频,可通过异步社区观看游戏开发步骤讲解视频; 6.全彩印刷。 美国教育家杜威曾说过:“大多数的人,只觉得五官能接触的、实用的东西才有趣味,书本上的趣味是没有的。” 《Python游戏趣味编程》通过介绍12个由易到难的有趣游戏案例的编写过程,带领读者学习用Python开发趣味游戏,从而提升读者对编程的兴趣和能力。 《Python游戏趣味编程》把趣味游戏开发应用于Python编程教学,通过介绍12个由易到难的有趣游戏案例的编写过程,带领读者从零基础开始学习。全书共13章,系统讲解了Python语言基本概念、开发环境搭建、循环、列表、数据类型、条件、复合运算符、字符串拼接、布尔变量、数组、函数、列表操作、面向对象编程等基础知识,还介绍了图片操作、文件读写、声音播放、异常处理等较为实用的编程技能,所有这些知识和技能,都通过游戏案例展示其用法。贯穿各章,还给出了一些练习,帮助读者巩固所学的知识。附录A给出了这些练习题的答案,附录B给出了Python语法知识在书中相关章节的索引。 《Python游戏趣味编程》适合不同年龄、不同层次的Python编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。 本书适合以下人群阅读: 想要让孩子学习Python编程的家长,或者想要自己教孩子编程的家长。 学习过其他编程语言,想要快速学习Python的人。 对计算机游戏感兴趣,想要尝试Python游戏编程的人。 想要学习Python编程的中学生和大学生。 少儿编程培训机构的老师和学生。 任何对计算机编程感兴趣、特别是初次接触编程的人。 本书中制作和讲解的小游戏 弹跳的小球 美丽的圆圈画 疯狂的小圆圈 飞翔的小鸟 见缝插针 飞机大战 勇闯地下一百层 贪吃蛇 拼图游戏 消灭星星 坚持一百秒 趣味图像生成
Python机器学习开发实战 电子书
Python机器学习入门,以实战为重点,配有大量代码和案例,简单、快速、易学。