数字
整型(int)
1.进位制
1)二进制
-
0b
-
Binary
-
bin(x) x为10进制 返回值是str
2)八进制
-
0o
-
octal
-
oct(x) x为10进制,返回值是str
3)16进制
-
0x
-
hexadecimal
-
转换为16进制
-
hex(x)
-
int(x, 16) x为str
-
2.进位制转换
除n取余法
-
%
-
到商为0为止
-
从下往上取
python3中整型只有一种不需要考虑溢出
浮点型
float 浮点型也只有一种
复数
complex
字符串
-
str
-
可以双引号也可以单引号表示
布尔
-
bool
-
返回值只有True/False
列表
-
list
元组
-
tuple
字典
-
dict
集合
-
set
数据类型转换
-
int() 带进制转换时int(a, 16) a的类型必须是str
-
float()
-
str()
-
bool()
-
False
-
数字0
-
空字符串
-
None
-
空列表
-
空集合
-
空元组
-
空字典
-
-