Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我怎样才能在这里看到类名?_Python - Fatal编程技术网

Python 我怎样才能在这里看到类名?

Python 我怎样才能在这里看到类名?,python,Python,在经历了一些关于类和对象的课程之后,我了解到,如果函数是类的一部分,那么它可以被称为方法的对象访问,如果函数在类之外,那么它可以直接访问 比如说- 一, 在这里,由于介绍不在任何类中,我们直接使用了介绍函数,结果将是“我的名字是Joseph”,它将存储在student1中 二, 在这里,这个函数位于room类内部,因此要使用它,我们必须将一个对象与一个类相关联,然后使用它 现在让我们以熊猫为例 我们有一个名为-pandas.read的函数 我认为pandas是一个类,但这里的意思是pandas是

在经历了一些关于类和对象的课程之后,我了解到,如果函数是类的一部分,那么它可以被称为方法的对象访问,如果函数在类之外,那么它可以直接访问

比如说-

一,

在这里,由于介绍不在任何类中,我们直接使用了介绍函数,结果将是“我的名字是Joseph”,它将存储在student1中

二,

在这里,这个函数位于room类内部,因此要使用它,我们必须将一个对象与一个类相关联,然后使用它

现在让我们以熊猫为例

我们有一个名为-pandas.read的函数

我认为pandas是一个类,但这里的意思是pandas是一个对象,而read是pandas内部的一个函数吗?我错过什么了吗? 难道不是这样吗

df = pandas() # making an object of pandas class
df.read() # then accessing the read function inside pandas class

请帮助我

python类中有3种函数方法

实例方法 类方法 静态法 这里有一件事可以看到,您创建的名为Introduct inside room的方法就是实例方法。它将对象作为自身参数,表示Instanceobject可以访问该对象

您还可以按照以下方式定义类方法

教室: @类方法 def简介自己: 返回“我的名字是约瑟夫” 这可以通过以下方式访问:

room.introduce()
如果您想了解更多关于什么是静态或类方法的信息。参观这里


注意:该网站与我没有任何联系,我只是在网上找到了这个网站,我很喜欢它,所以分享了它

Pandas是模块,read是其中的函数。就像你有room.py文件,然后通过room.import访问你的import函数一样。你有什么问题?我认为pandas是一个类-如果你的代码包含import pandas行,那么pandas是一个模块,而不是一个类。你可以把熊猫打印出来看看是什么。@Josepharasta我不知道你的意思。如果df是pandas的一个实例,我会写df.read。pandas不是一个类。这就是我要找的。谢谢你,伙计
df = pandas() # making an object of pandas class
df.read() # then accessing the read function inside pandas class
room.introduce()