我已经开始学习python,阅读一些教程,我已经看到Everything is an object in Python
的句子,它究竟意味着什么?
答案 0 :(得分:1)
回答here!
Python中的所有东西都是一个对象,几乎所有东西都有 属性和方法。所有函数都有内置属性 doc ,返回函数源代码中定义的文档字符串。 sys模块是一个具有(除其他之外)的对象 属性称为路径。等等。
答案 1 :(得分:1)
您没有在Java或C ++中找到的原始数据类型。例如,尝试以下方法:
a = 5
dir(a)
你会得到一个相当大的内置方法列表,你不会期望得到这些方法"只是"一个整数。
答案 2 :(得分:0)
Python是纯面向对象的语言。 Python将围绕它发生的一切都视为对象。可是等等, 还有其他原始,非原始和特殊的结构化数据类型。 您可以使用称为
的python内置函数来检查变量的数据类型。type(variable_name) # will check datatype of variable.
dir(variable_name) # will check the functionality of particular object