Python学习笔记-对象

/ 0评 / 0

标准类型包括:
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

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注