self1 Python에서 __init__과 self의 역할 Python에서 __init__과 self는 클래스(class)와 관련된 핵심 개념입니다. 이를 이해하면 Python의 객체 지향 프로그래밍(OOP)을 잘 다룰 수 있습니다. __init__ 메서드란?클래스의 생성자(Constructor):클래스가 새로운 객체를 생성할 때 자동으로 호출되는 메서드입니다.객체의 초기 상태를 설정하는 데 사용됩니다.사용 예:객체를 생성할 때 전달받은 데이터를 초기화하거나, 필요한 변수들을 설정합니다.class Stack: def __init__(self): # 스택 초기화 self.stack = []# 객체 생성s = Stack()print(s.stack) # 빈 리스트 출력: []self란?현재 객체(instance)를 나타냄:클래스 내부의.. 2024. 11. 17. 이전 1 다음