python数据类型

python数据类型

什么是数据类型?

数据类型指的就是变量值的不同类型,

姓名是一种数据类型

年龄是一种数据类型

爱好又是另一种数据类型

为何对数据分类

变量是用来描述世间万物的状态,但是世间万物的状态不可能用一种方式就可以表达清楚。

这时候数据类型的作用就表现出来了。事物的不同状态用不同的数据类型来描述。

不同的数据类型

  1. 数字类型
  2. 字符串类型
  3. 列表类型
  4. 字典类型
  5. 布尔类型

数字类型

整型

作用

描述的是一些可以用整数表示的事物, 比如年龄什么的

如何定义

age = 21

OR age = int(21)

那么该怎么用呢

理所应当,整型就是数字,加减乘除等的数学运算都可以使用

逻辑判断(大于小于等于)也可以使用。

浮点型

作用

描述的是一些可以用整数无法表示但是可以用小数表示的事物, 比如薪资、价格等什么的

如何定义

salary = 2.1 (w)

OR salary = float(2.1)

prize = 9.9

OR prize = float(9.9)

那么该怎么用呢

理所应当,浮点型也是数字,加减乘除等的数学运算都可以使用

逻辑判断(大于小于等于)也可以使用。

字符串类型

作用

时间万物的一些状态是不可能只用数字来描述滴,

这时候就需要我们的字符串登场啦,

它将描述数字无法描述的数字类型。

比如说:姓名,长相等方面

定义

name = '超级无敌大帅哥'

OR name = str('超级无敌大帅哥')

那么问题来了,字符串类型 的变量我们该如何使用呢:

如何用

字符串只能+、*和逻辑比较

'+' 就是字符串与字符串相加

‘*’ 只能乘以整型,表示输出这个字符串多少次

列表类型

作用

当我们以种事物里想放多个值怎么办?

这时候我们就需要列表了

定义

list = ['卧槽,我是真的帅','哇,前面说的是真的诶','我证明,前面两个说的对']

OR list = list(['卧槽,我是真的帅','哇,前面说的是真的诶','我证明,前面两个说的对'])

食用方式

按索引取值

具体的看我的另一篇博客列表的内置函数

字典类型

作用

我们在使用列表的时候,只能按找索引取值,但有时候连我们自己也不记得列表里放了什么怎么办

这是我们需要对列表里的每一个值都加上描述信息,

所以,字典就诞生了

定义方式

Mark_info_dict = {'name': 'Mark','age': 21,'gender':'male','hobbies':['sing','dance','rap','basketball']}

OR

Mark_info_dict = dict({'name': 'Mark','age': 21,'gender':'male','hobbies':['sing','dance','rap','basketball']})

食用方式

按key取值

具体的看我的另一篇博客字典的内置函数

布尔类型

作用

用于判断条件结果

定义


True、False

如何使用

通常情况不会直接引用,需要使用逻辑运算得到结果

posted @ 2019-07-31 19:41  ~李  阅读(235)  评论(0编辑  收藏  举报