图书介绍

人工智能开发语言 PythonPDF|Epub|txt|kindle电子书版本网盘下载

人工智能开发语言 Python
  • 潘风文,潘启儒著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122332974
  • 出版时间:2019
  • 标注页数:293页
  • 文件大小:24MB
  • 文件页数:305页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

人工智能开发语言 PythonPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1引论1

1.1人工智能的发展历史2

1.2人工智能的应用4

1.3 Python和人工智能4

2 Python基本知识6

2.1 Python概述7

2.1.1 Python的发展史7

2.1.2 Python应用领域8

2.1.3 Python的优缺点8

2.1.4 Python解释器9

2.2 Python安装和卸载11

2.2.1 Python的下载11

2.2.2 Python的安装12

2.2.3 Python的卸载15

2.3 Python开发环境15

2.3.1 PyDev的安装16

2.3.2 PyDev的配置19

2.3.3 PyDev创建工程20

2.3.4 PyDev调试代码25

3 Python语言基础30

3.1代码文件结构31

3.2基础语法33

3.2.1文件编码格式33

3.2.2代码注释33

3.2.3标识符命名规则34

3.2.4代码缩进35

3.2.5语句与行37

3.2.6模块导入38

3.3基本数据类型40

3.3.1变量类型概述40

3.3.2 Number数值类型41

3.3.3 String字符串46

3.3.4 Byte字节序列56

3.3.5 Tuple元组63

3.3.6 List列表66

3.3.7 Set集合70

3.3.8 Dictionary字典79

3.3.9 Range整数序列84

3.4运算符和表达式88

3.4.1算术运算88

3.4.2关系运算符91

3.4.3赋值运算91

3.4.4逻辑运算92

3.4.5位运算94

3.4.6身份运算96

3.4.7成员运算99

3.4.8运算符优先级100

3.5控制语句101

3.5.1条件控制结构(if…else)101

3.5.2循环控制结构(for/while)107

3.5.3转移控制结构111

3.6函数114

3.6.1函数定义114

3.6.2函数调用115

3.6.3参数传递117

3.6.4变量的作用域和生命周期122

3.6.5匿名函数125

3.6.6有益的编码风格126

3.7错误和异常处理126

3.8模块和包135

3.8.1 Python模块135

3.8.2 Python包139

4文件和目录142

4.1文件操作143

4.1.1文件的概念143

4.1.2文件的打开143

4.1.3文件的写入145

4.1.4文件的读取145

4.1.5文件的关闭145

4.1.6常用文件操作函数147

4.2目录操作148

5类与对象153

5.1面向对象编程154

5.2类的定义154

5.2.1_init_()函数156

5.2.2成员定义156

5.3对象创建159

5.4继承163

5.4.1继承的概念163

5.4.2单继承164

5.4.3多继承166

5.5多态170

5.5.1成员函数重载170

5.5.2操作符重载172

6Python常用标准库176

6.1内置函数177

6.2内置常量181

6.3操作系统接口模块(os)182

6.4文件搜索模块(glob)183

6.5系统交互模块(sys)183

6.6正则表达式模块(re)184

6.7数学计算模块(math/random/statistics)188

6.8互联网访问模块(urllib/smtplib)189

6.9日期和时间模块(datetime)190

6.10数据压缩模块(zlib)191

6.11日志功能(logging)192

6.12数组模块(array)193

6.13十进制数学模块(decimal)196

7数据库编程198

7.1数据库基础知识199

7.2 Python DataBase API规范202

7.2.1模块接口203

7.2.2数据库连接对象(Connection)204

7.2.3游标对象(Cursor)205

7.3访问MySQL数据库206

7.3.1安装PyMySQL207

7.3.2使用PyMySQL207

8数据科学重要模块介绍213

8.1 NumPy214

8.1.1 NumPy数组概念214

8.1.2 NumPy的数组操作219

8.1.3 NumPy矩阵228

8.2 SciPy228

8.2.1基础知识229

8.2.2 SciPy的使用230

8.3Pandas235

8.3.1基础知识236

8.3.2 Series数据序列237

8.3.3 DataFrame数据框242

8.4 Matplotlib257

9 Python与机器学习262

9.1机器学习简介263

9.2机器学习模块264

9.3 sklearn模块267

9.3.1 sklearn模块的安装267

9.3.2 sklearn功能组成267

9.3.3 sklearn的使用268

10 Python包管理工具及应用打包274

10.1 Pip275

10.1.1安装和更新模块276

10.1.2显示和卸载模块277

10.2打包277

10.2.1 PyInstaller的安装278

10.2.2 PyInstaller的使用279

10.2.3规格文件的使用285

附录290

1.Python解释器运行参数291

2.Python 3.6的关键字292

3.Python 3.6内置模块列表293

热门推荐