在 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 允許將物件作為參數無縫地傳遞給函數這功能,使函數能夠有效地與物件互動和操作物件。