计算机Python2级高频考点整理
Python的基本数据类型
1.整数类型(int) 整数类型支持4种进制表示:十进制、二进制、八进制和十六进制|类型 | 引导前缀 |
|二进制 | 0b/0B|
|八进制 | 0o/0O|
|十进制 | 无 |
|十六进制 | 0x/0X|
>>> x = 0b1010
>>> x
10
2.浮点数
浮点数是带有小数的数字。与整数不同,浮点数有存在范围的限制,计算结果超出上限和下限都会产生溢出错误。浮点数的取值范围一般是在 -10309到10308之间。
3.复数
复数可以看作二元有序实数对(a,b),表示a+bj,a为实部,b是虚部。
>>> 3 + 7j
(3 + 7j)
4.数据类型的转换
在一些实际程序中,所获得的数据有可能需要进行相应的转换才是我们所需要的数据,这时就需要用到一些函数将其类型进行转换:
函数 | 描述 |
---|---|
int(x) | 将x转换为一个整数 |
float(x) | 将x转换为一个浮点数 |
complex(x) | 将x转换为一个复数,实部为x,虚部为0 |
complex(x,y) | 将x和y转换为一个复数,实部为x,虚部为y |
>>> int(333.333)
333
>>> float(100)
100.0