物件 object可以作為參數傳遞給Python函數嗎?

在 Python 中,物件可以作為參數傳遞給函數,你可以定義一個以物件作為參數的函數。例如:

class MyClass:

    def display(self):

        print(“Hello from MyClass!”)

def my_function(obj):

    obj.display()

my_object = MyClass()

my_function(my_object)

這將會呼叫 MyClass 的 display 方法,在這個範例中,my_function 將 MyClass 的一個實例作為參數並呼叫其 display 方法。

Python 允許將物件作為參數無縫地傳遞給函數這功能,使函數能夠有效地與物件互動和操作物件。

Share your thoughts