python基本数据类型

AAI脑图#3499662025-11-13 07:50
17430

内容详情

整型(int)

表示整数数值,即没有小数部分的数值

二进制(以“0b”或“0B”开头) 八进制(以数字“0o”或“0O”开头) 十六进制(以“0x”或“0X”开头)

bin(a) 将整型数值a转换为二进制数据 oct(a) 将整型数值a转换为八进制数据 int(a) 将整型数值a转换为十进制数据 hex (a) 将整型数值a转换为十六进制数据

布尔类型

用来表示真或假的值 True对应整数1 False 对应整数 0

常见的布尔值为 False 的数据如下 (1)None。 (2)False。 (3)数字0的任何形式,如0、0.00、0+0j。 ( 4)任何空序列,如''、""、()、[]。 (5)空字典,如 {}。

# 使用bool()函数查看数据的布尔值

浮点型

表示包括小数的实数,由整数部分、小数点和小数部分组成

较大或较小的浮点型数据可以使用科学记数法表示,使用字母e或E代表底数10

1.7e2 # 即170 -3.14e5 # 即-314000 6.16e-2 # 即0.0616

数据类型转换

强制转换数据类型的函数

int(x) 将x转换为一个整型数据。 float(x) 将x转换为一个浮点型数据 complex(x) 将x转换为复数类型数据。 bool(x) 将x转换为布尔值str (x) 将x转换为字符串

复数型

real+imag j。其中real为实部,imag为虚部,用j或J表示虚部单位

# 通过real和imag属性获取复数的实部和虚部 complex1 = 2 + 3j #实部为2,虚部为3 complex2 = 4j #实部为0,虚部为4 print(complex1.imag) #获取复数虚部 print(complex2.real) #获取复数实部

字符串

# 使用单引号包裹 # 使用双引号包裹 # 使用三引号'''''' # 使用三引号""""""包裹