Access Properties of Class Objects
We can access a property of a class object using dot operator. The expression to access the property of a class object is to specify the object name followed by dot operator followed by the property name.
For example, if object1 is a class object in Python, then the syntax of the expression to access its property property1 is
We can either read the value of this property, assign a new value to this property, or delete this property.
Let us take an example scenario where we have a class named Person with two properties: name, age.
We create an object person1 of type Person, with some initial values for its properties: Person('Mike', 22).
Now, we shall read the property name and print it to output. Then we update the property name with a new value and print the property’s value to output.
Run Code Copy
class Person: def __init__(self, name="NA", age="0"): self.name = name self.age = age person1 = Person("Mike", 22) #read property value personName = person1.name print(personName) #Mike #update property value person1.name = "Mr. Mike" print(person1.name) #Mr. Mike
Mike Mr. Mike
In this Python Classes and Objects tutorial, we learned how to access properties of a class object.