基础篇

章 绪论

1.1 计算机编程语言

1.1.1 程序开发过程

1.1.2 一个简单示例

1.2 Python发展历史

1.3 Python语言特性与编程库

1.3.1 Python语言特性

1.3.2 Python常用编程库

1.4 Python安装方法

1.5 集成开发环境

本章小结

习题

第2章 基本数据类型及运算符

2.1 数据类型

2.1 I 1数值类型

2.1.2 逻辑类型

2.1.3 其他类型

2.2 运算符

2.2.1 算术运算符

2.2.2 赋值运算符

2.2.3 比较(关系)运算符

2.2.4 位运算符

2.2.5 逻辑运算符

2.3 输入输出语句

2.3.1 print函数

2.3.2 input函数

2.4 常用内置函数

2.4.1 数学函数

2.4.2 转换函数

2.4.3 相关操作函数

2.5 相关标准库

2.5.1 math模块

2.5.2 random模块

本章小结

习题

第3章 序列

3.1 概述

3.2 序列的操作

3.2.1 序列的创建

3.2.2 获取长度

3.2.3 索引与切片

3.2.4 关系操作

3.2.5 连接操作

3.2.6 重复操作

3.2.7 常用函数及方法

3.3 字符串

3.3.1 基本操作

3.3.2 常用函数及方法

3.3.3 格式化操作

3.4 列表

3.4.1 基本操作

3.4.2 常用函数及方法

3.5 元组

3.6 相关标准库string模块

本章小结

习题

第4章 字典与集合

4.1 概述

4.2 字典

4.2.1 字典的创建

4.2.2 字典的访问

4.2.3 字典的添加

4.2.4 字典的修改

4.2.5 字典的删除

4.2.6 常用内建方法

4.2.7 字典应用举例

4.3 集合

4.3.1 集合的创建

4.3.2 集合运算及常用内置方法函数

本章小结

习题

第5章 控制结构

5.1 概述

5.2 选择结构

5.2.1 if条件语句

5.2.2 条件表达式

5.3 循环结构

5.3.1 for循环

5.3.2 while循环

5.4 其他循环控制语句

5.4.1 break语句

5.4.2 continue语句

5.4.3 pass语句

5.5 算法实例

本章小结

习题

第6章 错误与异常

6.1 错误类型

6.2 常见异常

6.2.1 语法错误

6.2.2 运行时错误

6.2.3 逻辑错误

6.3 异常处理语句

本章小结

习题

第7章 函数

7.1 概述

7.2 函数的定义及调用

7.2.1 函数定义及调用的一般形式

7.2.2 特殊函数定义形式

7.3 函数的调用过程

7.3.1 函数的调用流程

7.3.2 实参与形参的传递

7.4 匿名函数

7.5 变量的作用域

7.5.1 局部变量

7.5.2 全局变量

7.5.3 同名变量

7.6 递归

7.7 函数示例

本章小结

习题

进阶篇

第8章 文件处理

8.1 文件的打开与关闭

8.1.1 文件的打开

8.1.2 文件的关闭

8.2 文件的读写

8.2.1 文件的读取操作

8.2.2 文件的写操作

8.2.3 文件的定位操作

8.3 相关标准库

8.3.1 os模块

8.3.2 ison模块

8.4 经典三方库jieba模块

8.4.1 jieba常用分词

8.4.2 jieba分词干涉

8.4.3 词性标注posseg

8.4.4 关键词提取analyse

8.5 案例1英文文本分析

8.6 案例2中文文本分析

8.7 案例3 json数据分析

8.8 案例4问卷调查与统计分析

8.8.1 问卷结构调整

8.8.2 问卷调查交互

8.8.3 问卷结果统计

本章小结

习题

第9章 图形图像处理

9.1 概述

9.2 相关标准库turtle模块

9.2.1 画布设置

9.2.2 画笔设置

9.2.3 图形绘制

9.3 经典三方库

9.3.1 PIL与Pillow模块

9.3.2 numpy模块

9.3.3 matplotlib模块

9.4 案例1用Python生成验证码图片

9.5 案例2 MRI图像的显示与分析

本章小结

习题

0章 人工智能初探

10.1 概述

10.2 sklearn简介

10.2.1 机器学习的一般流程

10.2.2 sklearn数据集

10.3 数据预处理

10.3.1 缺失填补

10.3.2 归一化及标准化

10.3.3 one-hot编码及二值化处理

10.4 模型的选择及训练

10.4.1 回归regression

10.4.2 分类classification

10.5 模型评估

10.5.1 训练集与测试集划分

10.5.2 模型评估

10.6 模型保存及使用

10.6.1 pickle方式

10.6.2 joblib方式

本章小结

习题

参考文献显示全部>>隐藏全部>>

python编程基础与数据分析_Python编程基础与数据分析相关推荐

  1. python编程基础知识体系_Python 编程核心知识体系-基础|数据类型|控制流(一)...

    原博文 2017-11-14 14:49 − Python知识体系思维导图: 基础知识 数据类型 1.序列 2.字符串 3.列表和元组 4.字典和集合 循环 & 判断 ... 相关推荐 201 ...

  2. python编程免费教程电子书_python编程从入门到实践PDF电子书教程免费下载

    本书是一本针对所有层次的 Python 读者而作的 Python 入门书.全书分两部分 :第一部分介绍用 Python 编程所必须了解的基本概念,包括 matplotlib.NumPy 和 Pygal ...

  3. 笨方法学python第四版当当_Python编程(第四版)

    本书教你如何使用流行的Python编程语言来编写计算机游戏,即便你之前没有任何编程经验.首先,本书带领读者猜数字和Tic Tac Toe这样的经典游戏,然后开始学习更加高级的游戏的开发,例如基于文本的 ...

  4. python语言包括哪些实现_Python语言基础考察点:python语言基础常见考题(一)

    一.python是静态还是动态类型?是强类型还是弱类型? 1.动态强类型语言(不少人误以为是弱类型) 不要傻傻分不清 2.动态还是静态指的是编译期还是运行期确定类型 3.强类型指的是不会发生隐式类型转 ...

  5. python新建文件夹口令_python编程快速上手—口令保管箱

    之前小编为大家整理了如何成为一个优秀的程序员应该具备的品质,接下来为大家展示一个简单有趣的python小项目,从中体会编程的乐趣.小编了解这个小项目之后,很是惊奇,觉得python竟然还可以做这样的事 ...

  6. 可用作python变量名的是_Python编程4:什么是变量

    #少儿编程# 我们在上一篇<Python编程3:与计算机对话之键盘输入input()>中介绍input()函数时曾经使用过变量,将键盘输入的内容赋给变量name.变量,在各个编程语言中都是 ...

  7. python类和对象介绍_Python开发基础-Day17面向对象编程介绍、类和对象

    面向对象变成介绍 面向过程编程 核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西.主要应用在一旦完成很少修改的地方,如linux ...

  8. python编程初学指南电子书_Python编程初学者指南书籍和Python零基础快乐学习之旅...

    如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际工作中运用这些知识.本书各个章节都配有大 ...

  9. python输入年月日输出年月日_Python编程基础04:输入与输出

    一.IPO模型 一个程序,按照功能可以划分为三个部分:输入部分.处理部分和输出部分 本讲我们学习基本输入与输出,通过输入函数获取数据(数值型和字符串),通过输出函数将处理结果以某种方式呈现.处理部分会 ...

最新文章

  1. 【Android 文件管理】分区存储 ( 创建与查询图片文件 )
  2. C++ Primer 5th笔记(9)chapter9 顺序容器 get insert delete
  3. 英特尔530和535哪个好_详细介绍2020版联想小新Air 14酷睿版和锐龙版怎么选,哪款好...
  4. #589. 图图的游戏
  5. STL中empty()函数的误用
  6. Activiti5第十一弹,流程监听器与任务监听器
  7. 在5个数中找最大的数,并把他放入MAX单元
  8. hadoop安装小记
  9. mysql_real_connect段错误,mysql的多线程安全问题:在mysql_real_connect时出现段错误。...
  10. Code Chef May Challenge 2019题解
  11. python UI自动化图片断言
  12. 马拉车算法详解, C++代码实现
  13. EL调用的是poji实体类的get方法
  14. 51单片机LCD1602实现计算器
  15. 视频播放插件AVPro1-插件介绍
  16. 2022(一等奖)C23“城轨促交融,慢行赋新机”—TOD模式下城市慢行接驳与碳减排辅助出行系统
  17. 伤害世界稳定服务器,伤害世界哪个服务器好_伤害世界怎么选服务器_牛游戏网...
  18. vue 默认加载某一子路由
  19. git push方法
  20. Java学习之路-----Java基础简介,基础语法,Java标识符,修饰符,关键字与注释

热门文章

  1. CPU卡的一个发卡详细过程
  2. 东京丛林 扮演动物的游戏
  3. (C语言)signed和unsigned类型转化
  4. java匹配任意,java有关正则表示式,我想匹配一个字串中的任意字元,怎么办?...
  5. 运营商宽带网速为什么用bit而不用byte
  6. (十一)IPSec协议
  7. 高数——换元法(2)
  8. springcloud官方文档,中英文双版
  9. 华为服务器显示红色的心跳,服务器的心跳线
  10. linux将时间转换成毫秒数,linux – 将jiffies转换为毫秒