【发布时间】:2019-05-26 05:44:03
【问题描述】:
假设我有一个名为 df 的数据框对象,head() 是一种可以应用于 df 以查看数据框前 5 条记录的方法,而 df.size 是获取大小的属性数据框。
对于属性,我们没有像用于方法那样使用“()”。这最初有点令人困惑。 谁能解释python中属性和方法之间的基本区别。我的意思是为什么我们必须将大小定义为数据框的属性,为什么不将其定义为刚刚返回数据框大小的方法。
【问题讨论】:
标签: python methods properties