我们在前面三个章节中学习了很多类型的数据,这节课我们把学过的数据做一个整体的复习,从而做到对数据有个更深刻的认识。做到当遇到问题时从容不迫的选择合适的数据类型。
![](https://bizztor.com/in/wp-content/uploads/sites/11/2018/07/data-science.jpg)
## 数据的类型以及操作
我们学习了 数字、字符串、布尔 三种基本类型数据、还学习了列表、字典两种容器类型数据。我们再整体回顾一下这些数据的含义和对应的操作
**1. 数字**:对应我们学习的数学,我们可以对数字做: *加减乘除*
![](https://cmkt-image-prd.global.ssl.fastly.net/0.1.0/ps/1282884/580/386/m1/fpnw/wm0/cm-template-.jpg?1463570190&s=2c90b8d6f33a6664964523f6c4868745)
**2. 字符串**:对应我们学习的语文,我们可以对字符串做:*取长度、拼接、取里面的子字符串、替换*
![](http://puui.qpic.cn/qqvideo_ori/0/v0343zt38k1_496_280/0)
**3. 布尔**:由正确(**True**)、错误(**False**)两个元素组成
**4. 列表**:由多个单体元素组成的容器叫列表,我们可以对列表做:*取长度;判断元素是否在列表里;往列表里加元素、减元素;改变列表里某个位置元素的值*
![](http://chizcomm.com/wp-content/uploads/2018/02/List.jpg)
**5. 字典**:由多个**键值(key:value)对**组成的容器叫字典,我们可以对字典做:*取长度;判断元素是否在字典里;往字典里加键值对;改变列表里某个键对应的值*
![](https://cdn.guru99.com/images/uploads/2012/12/java11.jpg)
## 数据&信息
从计算机的视角来看,世界上的万事万物都是数据。就像黑客帝国模拟的世界一样,我们身边的任何事物都可以被计算机模拟。
数据又被成为信息,有人说21世纪是信息的时代,其实就是数据的时代。我们身边的任何事情,都可以加工成某种形式的信息,从而存储到计算机里。
![](http://e.bianke.cnki.net/Home/GetCorpusPic/20151016084234370_small_.jpg)
## 信息处理是什么意思 大数据是什么意思
信息处理就是对数据的加工,我们平时玩儿美颜的美图秀秀、改变声音的Tom猫都是信息梳理。除了味道,我们五官里能感知的东西都可以以信息的方式存储到计算机里,进而加工处理。是不是很神奇?
那什么是大数据呢?现在电子设备越来越方便,我们每天都会把大量的视频、图片、文字等存储到电脑里,当电脑里的数据达到亿级别以上的时候,我们人类就很难用传统人工的方式计算、分析这些数据了。这个时候,我们要用一些新的数据处理技术来应对这些海量数据。这些数据就像沙漠里的金矿,就看看我们会不会挖,有没有运气挖出来啦!
![](http://img.shujuren.org/pictures/9P/58951d86df702.png)
## AI是什么鬼
AI是人工智能的英文缩写,在大数据产生之前。人工智能一直在一个小的领域辛勤探索着。由于近几年大数据的产生,人工智能得到了爆炸式的发展。电脑终于有足够的物质食粮来大展拳手了。
我们人类应付不来的亿级别数据,到电脑那里就有了很好处理容器。我们对计算机的使用也上升了一个新的视角。
![](https://chiefexecutive.net/wp-content/uploads/2018/02/GettyImages-870184586-compressor.jpg)
- 课程介绍
- 搭建环境
- 什么是计算机
- 程序是怎么运行的
- 安装python
- 项目实例-安装IDE
- 变量和简单数据类型
- 数据&变量
- 数字
- 字符串
- 布尔类型
- 项目实例
- 容器-列表
- 容器
- 列表
- 项目实例
- 容器-字典
- 定义字典
- 项目实例
- 数据类型总结
- 条件语句
- python条件语句
- 项目实例
- 循环语句
- for循环
- while循环
- 项目实例
- 函数
- 5.0函数定义
- 5.2函数实战
- 6.文件系统
- 6.1 文件系统介绍&python查找文件
- 6.2 用python读写文件
- 7. python操作时间
- 8.面向对象
- 8.1 类和对象
- 8.2 继承和重写
- 8.3 面向对象项目实战
- 9 GUI编程
- 9.1 GUI基础
- 9.2 备忘清单GUI版
- 10.网络
- 10.1 网络的发展
- 10.2 python http
- 11.web开发
- 11.1 web基础&HTML
- 11.2 CSS&JavaScript
- 11.3 网页计算器
- 11.3 网站开发实战-播客搭建
- 11.3 python-web
- 12. 项目实战-数据处理
- 13. 项目实战-AI入门
- 13.1 环境搭建
- 心得
- 13.2 Tensorflow的瓜怎么吃
- 14 pygame
- 14.1 pygame Helloworld
- 14.4 pygame 动画基础 Animation
- 从0开始学python第14.5节 pygame 加载图片和声音
- 从0开始学python第14.6节 pygame.sprite(上)
- 14.7 pygame.sprite模块(下)
- 14.8 pygame射击游戏(一)
- pygame射击游戏(二)
- 14.8 pygame射击游戏(三)
- 14.8 pygame射击游戏(四)
- 14.8 pygame射击游戏(五)