数据类型
-number类型,数字类型 ,python没有byte,sort,long,也没有double这些3.0都没有了
int
float
-str
-list
-tuple
-dict
-set
-bool
a = 12
print(a)
print(type(a))
b = "12"
print(b)
print(type(b))
1、 int整型
整型就是整数:
思考一下:
日常生活中哪些是用到整数的
年龄,头发,女朋友(男朋友)
创建整型:
变量名 = 整数
注意:python是弱类型语言,是不需要int进行定义的,如果是强类型语言: int a = 1
age = 18
print(type(age))
2、float浮点类型
float浮点类型,就是我们日常生活中的小数
思考一下我们日常用到的小数:
价格,工资,钱包,身高,π
float的创建格式:
变量名 = 小数
凡是在数字上面有一个小数点的都是float
a = 3.14
print(type(a))
b = 18.0
print(type(b))
3、bool布尔类型
bool类型只有两个值:一个是True(真),一个是False(假)
类似我们的红绿懂,绿灯:True,红灯:False
一句话:bool就是判断对错的
bool类型的写法是唯一的:
变量名 = True
变量名 = False
a = true
b = false
print(type(a))
print(type(b))
a = TRUE
b = FALSE
a = True
b = False
print(type(a))
print(type(b))
拓展:bool值可以计算不
就是可不可以True+False
是可以计算的
就是二进制的意思
True就是二进制的1 ,通电
False就是二进制的0,断电
a = True
b = False
print(a+b)
print(True + 0)
print(False + 0 )