True和False
布尔型数据只有两个取值:True和False,分别对应整型的1和0。
每一个Python对象都天生具有布尔值(True或False),进而可用于布尔测试(比如用在if、while中)。
直接输入True或False,运行就可以创建一个布尔型数值,如:
True
上面将会输出True;
数字类型
整型int
整型 等价于C语言中的有符号长整型(long),与系统的最大整型一致。比如,运行以下代码:
a = 256
type(a)
上面将会输出a变量指向对象的数据类型:int;
浮点型float
浮点型代表一个Python浮点数对象,类似于C语言中的双精度浮点型(double)。
a = 1.0
type(a)
上面将会输出a变量指向对象1.0的数据类型:float。
科学计数法使用字母“e” 或者“E” 作为幂的符号,以10为基数.
2.1e2
上面2.1e2相当于2.1×10^2。
复数型complex
与数学中的复数概念一致, z = a + bj, a是实数部分, b是虚数部分, a和b都是浮点类型,虚数部分用j或者J标识。
a = 3 + 4j
type(a)
上面将会输出a变量指向复数对象的数据类型:complex;
尝试在右边代码框完成以下操作:
1、自由创建整型、浮点型、布尔型、复数对象。
2、使用type函数来查看你创建对象的数据类型