Python:数据类型

163 阅读1分钟

数字(Number)

整型(int)

表示没有小数部分的数值。例如:5-10100000 等。Python 中的整数长度不受限制,可以表示非常大或非常小的整数。

浮点型(float)

用于表示带有小数部分的数值。例如:3.14-2.51.0e-5(科学计数法表示的浮点数)。由于计算机内部表示的原因,浮点数可能存在精度问题,在进行精确计算时需要注意。

复数型(complex)

a + bj 的形式表示,其中 a 是实部,b 是虚部,j 是虚数单位。例如:3 + 4j,2.5 - 1.2j


字符串(String)

在 Python 中,字符型(String)是由字符组成的序列。字符可以是字母数字标点符号空格等。字符串可以使用单引号'、双引号"或三引号'''"""来定义。


整数的不同进制

在 Python 中,可以使用多种进制来表示整数。

十进制形式

我们平时常见的整数就是十进制形式,它由0~9共十个数字排列组合而成。使用十进制形式的整数不能以0作为开头,除非这个数值本身就是0

二进制形式

由 0 和 1 两个数字组成,书写时以0b0B开头。例如,101 对应十进制数是 5。

八进制形式

0~7共八个数字组成,以0o0O开头。注意,第一个符号是数字0,第二个符号是大写或小写的字母O

十六进制形式

0~9十个数字以及A~F(a~f)六个字母组成,书写时以0x0X开头。