例如,如果我说
example = Something()
,Something
可以是一个返回值然后存储在example
中的函数,也可以是一个创建名为Something
的example
实例的类.
我如何一眼就能看出
Something()
是一个函数还是一个类?
我不知道如何能立即辨别出来,而不是在 VSCode 中将鼠标悬停在它上面,这会告诉我它是什么。
您可以使用类型(变量名)
如果是一个函数,输出将是:
否则对于 Person 类的实例:
你也可以做
isinstance(variable_name, Person)
如果是 Person 的实例,则返回 true