Python是一种动态语言,比如创建一个变量,一开始引用的是字符串,之后可变为整数或者浮点数,解释器对这种变换也接受。这与类似Java那样的语言就完全不同了。
name = "pythontip" # 字符串
# 下面演示的就是动态语言特点
name = 42 # int
name = None # None
name = Exception() # 引用一个实例对象
在程序中,检查变量所引用的对象是什么类型,对于Python程序也是必要的。一般我们会实用type()
Python是一种动态语言,比如创建一个变量,一开始引用的是字符串,之后可变为整数或者浮点数,解释器对这种变换也接受。这与类似Java那样的语言就完全不同了。
name = "pythontip" # 字符串
# 下面演示的就是动态语言特点
name = 42 # int
name = None # None
name = Exception() # 引用一个实例对象
在程序中,检查变量所引用的对象是什么类型,对于Python程序也是必要的。一般我们会实用type()