这是我参与11月更文挑战的第3天,活动详情查看:2021最后一次更文挑战
数据类型
数据类型的由来
- 电脑只认识两个数字0,1
- 为了更好的控制电脑所与需要通过数据类型来控制电脑
为什么会有多种数据类型
打个比方我们炒股需要看很多数据,而这些数据是由数字组成的,我们理解内容是通过文字来理解的。所以我们操作计算机也需要这些不同类型的数据。
- 为了可以适应更多的使用场景,将数据划分为多种类型,每种类型都有着各自的特点和使用场景,帮助计算机高效的处理与展示数据
初次见面-Python中的数据类型
- 数字类型
- 字符串类型
- 布尔类型
- 空类型
- 列表类型
- 元组类型
- 字典类型
数字类型
整型
- 整型就是我们说的整数,0也是整数,但是特殊的整数
int既是整型的代表,又是定义整型的内置函数- 定义一个整型,并不一定非要使用
int
实列:
count_01 = int(100)
count_02 = 100
print(count_01)
print(count_02)
运行结果:
注意:Python2中曾经有long 整型,在python3中已经弃用了
浮点型
- 浮点型就是我们生活中的小数,凡是带有小数点的类型,都可以认为
比如:
我的体重是75.6KG,其中75.6就是浮点类型
- 在python中,float既是浮点型的代表,又是浮点类型定义的内置函数
- 定义float类型的时候,并不需要一定使用float来声明
实列:
pi_01=float(3.14)
pi_02 = 3.14
print(pi_01)
print(pi_02)
运行结果:
内置函数--type
- 返回变量的类型
type(已经被赋值的变量名或变量)
实例:
count = 1050
print(type( count) )
print(type( 3.1415926))
结果:
练习
#coding:utf-8
name = '小莫'
age = 20
weight = 75.6
if __name__ == '__main__':
print(name)
print(age)
print(weight)
print(type(age))
print(type(weight))
结果:
总结
- 数据类型是为了人类与电脑之间更好的交流产生的计算机数据
int为整数类型也可以定义整数类型float为浮点数类型(我们俗称的小数)也可以定义浮点数类型