要傳回空對象,Python 中使用 object() 方法。這是所有類別的基礎。讓我們來看看object()的語法。不包含任何參數 -
object()
無法將新屬性或方法新增至此物件。它本身充當所有屬性和方法的基礎,任何類別的預設值。
在此範例中,我們將使用 object() 方法建立一個空物件 -
# Create an empty object ob = object() # Display the empty object print("Object = ",ob)
Object = <object object at 0x7f2042320f00>
在此範例中,我們將使用 object() 方法建立一個空物件。我們將使用 dir() 方法顯示屬性 -
# Create an empty object ob = object() print(dir(ob))
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__']
讓我們看看比較兩個空物件時會發生什麼事。他們將返回 False -
# Create two objects ob1 = object() ob2 = object() # Comparing both then objects print("Are both the objects equal = ",str(ob1 == ob2))
Are both the objects equal = False
以上是在Python中,一個物件(object)方法是指可以在特定物件上執行的函數。這些方法通常用於操作和管理物件的狀態和行為的詳細內容。更多資訊請關注PHP中文網其他相關文章!