The object() function returns a featureless object which is a base for all classes.
The syntax of object() is:
o = object()
1. object() Parameters
The object() function doesn’t accept any parameters.
2. Return Value from object()
The object() function returns a featureless object.
3. Example: How object() works?
test = object() print(type(test)) print(dir(test))
Output
<class 'object'> ['__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__']
Here, an object test is created.
In the program, we have used type() to get the type of the object.
Similarly, we have used dir() to get all the attributes. These attributes (properties and methods) are common to instances of all Python classes.
Related posts:
Python String join()
Python Program to Iterate Over Dictionaries Using for Loop
Python Dictionary values()
Python Program to Display Fibonacci Sequence Using Recursion
Python Program to Append to a File
Python Program to Print Output Without a Newline
Python iter()
Python sleep()
Python Program to Illustrate Different Set Operations
Python for Programmers with introductory AI case studies - Paul Deitel & Harvey Deitel
Python ascii()
Python time Module
Python Tuple count()
Python Set remove()
Python del Statement
Python Set add()
Python Program to Solve Quadratic Equation
Python List clear()
Python Input, Output and Import
Python Program to Generate a Random Number
Python Data Structures and Algorithms - Benjamin Baka
Python List count()
Python strftime()
Python String count()
Deep Learning with Python - Francois Chollet
Python isinstance()
Python Program to Check Leap Year
Python String istitle()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python Machine Learning - Sebastian Raschka
Python id()
Python Dictionary items()