标准类型包括:
Integer
Boolean
Long integer
Floating point real number
Complex number
String
List
Tuple
Dictionary
对象的三个特性:身份、类型和值
type的类型是type
下列对象的布尔值是False:
None
False
所有的值为零的数
0
0.0
0L
0.0+0.0j
“”
[]
()
{}
对象值的比较
数字类型根据数值的大小和符号比较,字符串按照字符序列值进行比较。
a is b 等价于 id(a) == id(b)
布尔类型逻辑操作符: and or not
not拥有最高优先级
标准类型内建函数
type()
cmp()
用于比较两个对象。例如:
a, b = -4, 12
>>>cmp(a, b)
-1
>>>cmp(b, a)
1
>>>b = -4
>>>cmp(a, b)
0