Home Tutorials Python OOP Concepts Instance Methods
Instance Methods

Instance Methods


6. Instance Methods

Instance methods operate on object data and receive self as the first parameter. They are the most common methods used in Python classes.

Syntax

class ClassName:
    def method_name(self):
        pass

Example

class Person:
    def __init__(self, name):
        self.name = name
        
    def greet(self):
        print("Hello", self.name)

p = Person("Ramesh")
p.greet()

Output

Hello Ramesh
Example

🏋️ Test Yourself With Exercises

Take our quiz on Instance Methods to test your knowledge.

Browse Quizzes »