Python3基础之核心数据类型空值对象None、整形int、浮点型float、字符串str、复数complex、布尔bool

核心数据类型

1.在Python中变量没有类型,但是关联的对象有类型。
2.通过type可查。

空值对象None
1.表示不存在的特殊对象
2.作用:站位和解除与对象的关联

name = "张三"
name = None #解除变量name与数据“张三”绑定关系

sex = None #在不知道性别是是男是女的情况下可以使用None占位

整形int
1.表示整数,包含正数,负数,0
如:

-1 ,50 ,0

2.字面值
十进制:10
二进制:0b开头,后跟1
八进制:0o开头,后跟0-7
十六进制:0x开头,后跟0-9,A-F,a-f

浮点数float
1.表示小数,包含正书,负数,0.0
2.字面值:
小数:

1.0 ,2.5

科学技术法:e/E(正负号)+指数
表示过小或者过大的值很明确

1.23e-2等同于0.0123

print(0.000000000000000123)

输出结果:1.23e-16

字符串str
1.用来记录文本信息(文字信息)
2.用双引号表示

print(2.0) #打印浮点数2.0
print("2.0")#打印字符串2.0

复数conplex
1.由实部和虚部组成的数字
虚部以j或者J结尾加粗样式

1j,1J

布尔bool
用来表示真和假的类型
True表示真(条件满足或者成立),本质是1
False表示假(条件不满足或者不成立),本质是0

提示重点掌握(空值对象None,整形int,浮点数float,字符串str)

上一篇:数据结构之栈总结(Python实现)


下一篇:leetcode:二叉树的锯齿形层序遍历