[파이썬] 메소드 정의와 호출

Python에서 메소드는 특정 기능을 수행하기 위해 사용되는 함수를 의미합니다. 메소드는 객체에 속해 있기 때문에 객체에 따라 다른 기능을 할 수 있습니다. 메소드는 객체의 속성과 기능을 정의하는 데 사용됩니다.

Python에서 메소드는 def 키워드를 사용하여 정의합니다. 메소드는 인자를 받고 값을 반환할 수 있습니다. 메소드는 클래스 내에 정의되거나 클래스 밖에 정의될 수 있습니다.

다음은 간단한 Python 메소드를 정의하는 예제입니다.

def add_numbers(x, y):
    return x + y

이 메소드는 두 개의 인자를 받아 두 수를 더한 결과를 반환합니다.

메소드를 호출하려면 객체 또는 클래스 이름 뒤에 메소드 이름과 인자를 괄호 안에 넣어 호출합니다.

result = add_numbers(2, 3)
print(result)

이 코드는 add_numbers 메소드를 호출하여 2과 3을 더한 결과를 반환합니다. 이 코드는 5를 출력합니다.