您好,欢迎来到聚文网。 登录 免费注册
Python机器学习(手把手教你掌握150个精彩案例微课视频版)/人工智能科学与技术丛书

Python机器学习(手把手教你掌握150个精彩案例微课视频版)/人工智能科学与技术丛书

  • 字数: 412000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 柯博文
  • 出版日期: 2020-08-01
  • 商品条码: 9787302553953
  • 版次: 1
  • 开本: 16开
  • 页数: 276
  • 出版年份: 2020
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
柯博文 美国硅谷的科技公司创业者,LoopTek(录克)公司 CTO,拥有20多年的实际开发经验,全球数十家科技公司内训讲师。长期专注于人工智能、移动互联、智能硬件的应用开发。曾任工业和信息化部电子视像行业协会顾问、中国物联网应用与推进联盟智能顾问。致力推广人工智能技术,在全球多个城市定期举办推广活动,做过400余场次的开发技术专题演讲。出版多部畅销图书。
内容简介
本书由浅入深、图文并茂地介绍了Python机器学习方面的相关内容,并通过150多个实际案例,手把手地教会读者掌握用Python语言进行机器学习相关项目开发的方法与技巧。书中包含Python语言基础内容、机器学习、人工智能、TensorFlow、Keras、OpenCV等相关API的使用方法,给出的每个案例都可以单独运行,可进行二次开发。 为了提高学习效果,本书为所有案例提供了完整的微课视频和程序代码文件,获取方式见前言。 本书适合学习机器学习算法的初学者,对机器学习、人工智能感兴趣的学生和从业者,以及进行机器学习相关项目开发的工程师阅读参考。
作者简介
柯博文 美国硅谷的科技公司创业者,LoopTek(录克)公司 CTO,拥有20多年的实际开发经验,全球数十家科技公司内训讲师。长期专注于人工智能、移动互联、智能硬件的应用开发。曾任工业和信息化部电子视像行业协会顾问、中国物联网应用与推进联盟智能顾问。致力推广人工智能技术,在全球多个城市定期举办推广活动,做过400余场次的开发技术专题演讲。出版多部畅销图书。
目录
第1章 Python程序语言
视频讲解:1个
1.1 Python程序语言的介绍
1.2 Python历史
1.3 Python版本
第2章 安装和运行Python开发环境
视频讲解:6个
2.1 Windows操作系统中安装Python
2.2 Windows操作系统中测试与运行Python
2.3 Mac操作系统中安装Python
2.4 Mac操作系统中测试与运行Python
2.5 Linux和树莓派中安装Python
2.6 Linux和树莓派中测试与运行Python
第3章 开发程序和工具
视频讲解:7个
实例:2个
3.1 我的第一个Python程序(Windows版)
3.2 我的第一个Python程序(Mac、Linux和树莓派版)
3.3 开发和调试工具——PyCharm下载和安装
3.4 PyCharm工具介绍
3.5 创建项目
3.6 调试
3.7 安装其他的Packages函数库
3.8 安装Anaconda
3.9 使用Anaconda
3.10 pip安装包
3.11 本书需要安装的第三方函数库列表
第4章 Python程序基础
视频讲解:13个
实例:25个
4.1 Python注释
4.2 Python数据模式
4.3 Python数学计算
4.4 Python打印
4.5 if…else条件判断语句
4.6 Array数组——List
4.7 range范围
4.8 for循环
4.9 UTF8中文文字编码和文字输入
4.10 while循环语法
第5章 函数和面向对象OOP
视频讲解:12个
实例:17个
5.1 开发函数(def)
5.2 import导入和开发
5.3 类(class)
5.4 类的初始化预定义值
5.5 类中的函数方法(Method)
5.6 类中的属性(Property)
5.7 类中调用其他的函数方法
5.8 设置公开、私有的类函数方法
5.9 把类独立成另一个文件
5.10 继承——OOP面向对象
5.11 多重继承
5.12 调用父类函数
5.13 调用父类的属性
第6章 窗口处理GUI Tkinter
视频讲解:12个
实例:12个
6.1 窗口GUI函数库
6.2 窗口
6.3 文字Label
6.4 显示图片Image
6.5 按键Button
6.6 消息窗口tkMessageBox
6.7 输入框Entry
6.8 绘图Canvas
第7章 数据容器Containers
视频讲解:7个
实例:7个
7.1 List数组
7.2 List数组数据的多样性
7.3 List的数学处理
7.4 Slicing切片
7.5 Dictionarie字典
7.6 Set序列集集合比较
7.7 Tuple序列
第8章 图表函数库Matplotlib
视频讲解:8个
实例:7个
8.1 Matplotlib介绍
8.2 画线
8.3 画点
8.4 画面切割
8.5 显示图片
8.6 在窗口程序中显示图表
第9章 文件处理和开放数据
视频讲解:5个
实例:5个
9.1 开放数据介绍
9.2 保存
9.3 文件复制、删除和列出所有文件
9.4 文件夹
9.5 读入Excel文件
9.6 读入、处理和存储CSV文件——气象风暴数据
第10章 网络
视频讲解:5个
实例:8个
10.1 超文本传输协议HTTP GET
10.2 超文本传输协议HTTP POST
10.3 可扩展标记式语言XML
10.4 JSON
第11章 数据库
视频讲解:7个
实例:4个
11.1 下载和装载MySQL数据库
11.2 创建数据库用户——Add User
11.3 创建数据库——Add database
11.4 打开数据库——MySQLpython和pymysql
11.5 创建数据库数据——insert
11.6 取得数据——select
11.7 删除和修改数据库数据——DELETE和UPDATA
第12章 自然语言处理——中文简体和繁体转换
视频讲解:8个
实例:8个
12.1 中文分词断词工具
12.2 分析文件的文字
12.3 自定分词
12.4 取出断词位置
12.5 移除用词和自定比重分数
12.6 排列出最常出现的分词
12.7 网络文章的重点
第13章 人工智能标记语言AIML
视频讲解:5个
实例:6个
13.1 人工智能标记语言AIML介绍
13.2 中文机器人
13.3 AIML语法教程——随机对话
13.4 AIML语法教程——变量
第14章 网络服务器
视频讲解:4个
实例:4个
14.1 Python网页服务器
14.2 开发自己的网页服务器
14.3 显示HTTP内容
14.4 取得HTTP GET所传递的数据
14.5 取得HTTP POST所传递的数据
第15章 网络爬虫与BeautifulSoup4
视频讲解:4个
实例:4个
15.1 网络爬虫——取得网络文章内容
15.2 BeautifulSoup的函数和属性
15.3 实战案例——获取柯博文老师的博客文章
15.4 实战练习
第16章 pandas数据分析和量化投资
视频讲解:10个
实例:10个
16.1 安装
16.2 使用pandas读入和存储Excel的文件
16.3 使用pandas读入和存储CSV的文本内容
16.4 读入网络上的表格
16.5 DataFrame
16.6 计算
16.7 实战分析Apple公司股价
16.8 统计相关计算
16.9 逻辑判断——找出股价高点
16.10 计算股价浮动和每月的变化
16.11 画出股票的走势图和箱形图
第17章 NumPy矩阵运算数学函数库
视频讲解:10个
实例:10个
17.1 矩
摘要
     第3章 CHAPTER 3 开发程序和工具 3.1我的第一个Python程序(Windows版) Python的运行方法分成两种,本节将分别进行介绍。 1. 运行Python的第一种方法 通过程序集,选择并运行Command Mode,接着运行以下指令进入Python 环境。 python 在Python 的程序环境中直接输入以下程序,如图31所示。 print("see you again, powenko") 图31直接编写程序 通过这个方法会发现,简单的程序还能这样一行一行地输入,但是如果程序很长或者是需要测试、编写和修改,这个方法就不适合。 输入以下指令可离开Python环境。 exit() 2. 运行Python的第二种方法 通过文本编辑工具,先把程序写在纯文本文件中,到时候再告诉Python程序去读入这个文本并且运行。 Windows版的开发者,可以通过记事本等纯文本软件输入程序。在这个纯文本软件中,也写上刚才的程序,并且把它用UTF8文件格式存储为名为mycode.py的纯文本文件,如图32所示。 print("see you again, powenko") 图32Windows版的开发者可以通过记事本输入程序 运行方法: 在cmd模式下,移动路径到刚才所写的mycode.py所在的位置,并且通过以下指令运行: python mycode.py 就能够成功运行Python程序,效果如图33所示。 图33Windows上的运行结果 教学视频 3.2我的第一个Python程序(Mac、Linux和树莓派版) 同样地,在Mac、Linux和树莓派上也可以打开Terminal文字模式。直接输入以下指令进入Python环境中。 $python 或者: $python3 并在Python中输入程序: print("see you again, powenko") 就能够运行该程序,结果如图34所示。 图34树莓派上运行Python的程序 另外,Mac、Linux和树莓派的用户,可以通过文字编辑软件或是内置的 nano软件,把要运行的程序事先写好,如图35所示。 $sudo nano mycode.py 图35通过nano软件打开mycode.py的文件 【实例1】mycode.py print("see you again, powenko") 使用nano软件的Mac或树莓派开发者,通过按下Ctrl+O+Enter快捷键存储程序,并通过Ctrl+X+Enter快捷键离开文字编辑软件nano,结果如图36所示。 图36用nano文字编辑软件编写程序 运行结果: 回到Terminal文字模式中,并通过如图37所示的指令就能够运行该程序。 $ python mycode.py 图37运行结果 教学视频 3.3开发和调试工具——PyCharm下载和安装 Python的开发和调试工具其实还不少,比较受欢迎的开发工具软件有:  PyCharm;  PyDev(Eclipse 的Python 版本);  Thonny;  Anaconda的Spyder。 在此将介绍如何安装和设置PyCharm,它本身有Windows、Mac、Linux(包括数莓派)三种版本,在安装和使用方面与其他开发调试工具相比,PyCharm是最简单的IDE开发工具。 下面介绍PyCharm的安装过程。 1. 官网 进入PyCharm的官方网站http://www.jetbrains.com/pycharm/,单击Download进入下载页面,如图38所示。 图38PyCharm官方网站 2. 下载Python的近期新版本 网页会自动判断现在的操作系统,并切换到相应的操作系统,单击Community下方的Download 就能够下载近期新版本的PyCharm开发工具,如图39所示。当前Community社区版是免费使用的,而Professional专业版则是一个月的免费试用期,二者功能上的差异是: Professional专业版提供更多的用于HTML、JS和SQL的语法编辑功能。 3. 运行安装 等PyCharm安装文件接近下载后,单击该文件或单击Run运行,就能进行安装,如图310所示。 图39下载近期新版本的PyCharm 图310运行安装 4. 安装 (1) 在安装介绍页面上,单击Next继续,如图311所示。 (2) 在安装位置设置页面上,使用系统默认的位置,单击Next进入下一步。 (3) 勾选32bit launcher创建桌面图标,勾选.py指定使用PyCharm软件为.py文件打开的工具。 (4) 创建开始菜单上的名称,单击Install继续。 图311安装软件便会进行安装的动作 5. 安装完成 出现图312之后,整个PyCharm安装过程便完成了。 补充说明: Mac、树莓派和Linux 的用户,也可以使用PyCharm软件来开发和测试Python,安装和设置的方法同在Windows环境下类似。 图312PyCharm安装完成 教学视频 3.4PyCharm工具介绍 图313PyCharm图标 双击桌面上的PyCharm图标,如图313所示,打开PyCharm软件。 第一次打开时,PyCharm会询问是否要导入旧版的PyCharm设置,如图314所示,因为是第一次使用,单击I do not have…。 而第一次引导会有JetBrains版权声明,单击Accept同意,如图315所示。 图314导入项目

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网