类型
- 函数(function)
- 类类型(class),包括整型,浮点型,字符串等内置类型
print type(5)
print type(8.0)
print type('abc')
print type(abs)
对象
对象是类型的instance
变量
- python是动态语言,变量定义无需类型说明,但需赋初值以确保变量任何时刻都指向特定对象(包括空对象),从而根据指向对象类型动态确定变量类型
- 变量都是引用,指向对象(包括空对象),变量与对象关系类似于java中引用与对象关系
- 函数名也是变量(引用),函数定义时即初始化为指向函数对象