Python02.1.什么是数据

1.什么是数据:

x=10,10是我们要存储的数据

2.为何数据要分不同的类型

数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示

3.数据类型

  • 整型(int):

作用:年纪,等级,身份证号,qq号等整型数字相关

定义:

age=10 #本质age=int(10)

# 在python2中:

# 32位电脑取值范围:-2^31-1 ~ 2^31-1

# 64位电脑取值范围:-2^63-1 ~ 2^63-1

# 整型除法只能保留整数位

# 超出范围后python自动将其转换成long (长整型)

# 在python3中:

# 没有long,只有int类型,所有数字都是int类型

# 整型除法只能保留所有

‘‘‘

在 python2中,文件加入模块, 可实现整除的效果

from __future__ import division

‘‘‘

  • 浮点型(float):

用来处理实数,即带有小数的数字

作用:薪资,身高,体重,体质参数等浮点数相关

salary=300.3 #本质salary=float(300.3)

  • 长整型(long)

很长的整数

  • 复数(complex)

由实数部分和虚数部分组成,一般形式为z=x+yj, 其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数。

  • 布尔值

只有两个值:True / False

# 数字转布尔:0是false,其他是True

# 字符串转布尔:""是false,其他是True

相关推荐