[파이썬 심화] 객체지향 프로그래밍, 클래스와 객체 사용법, 객체지향 활용
객체지향 프로그래밍이란?프로그래밍을 배우다 보면 '객체지향(Object-Oriented Programming, OOP)'이라는 용어를 자주 접하게 됩니다. 객체지향 프로그래밍은 현실 세계를 코드로 모델링하기 위한 개념으로, 사물(객체)의 특징(속성)과 행동(메서드)을 코드로 정의하는 방식입니다. 예를 들어, “자동차”라는 개념을 생각해보겠습니다. 속성: 색상, 브랜드, 속도 행동: 가속하다, 감속하다, 정지하다이러한 정보를 하나의 클래스(class)로 정의하고, 실제 동작하는 자동차를 객체(object)로 만들어 사용하는 방식이 객체지향입니다. 파이썬은 객체지향 언어로, 클래스와 객체를 쉽게 만들고 활용할 수 있는 기능을 제공합니다. 그럼 이제 클래스와 객체를 파이썬 코드로 어떻게 작성하는지 알아..
2025. 4. 5.
[파이썬] 변수의 정의, 데이터 타입, 입·출력 예제
변수의 정의(뜻과 규칙)프로그래밍에서 “변수”는 데이터를 저장하는 공간이라고 할 수 있습니다. 파이썬에서도 마찬가지로 변수는 숫자, 문자, 리스트 등 다양한 데이터를 저장할 수 있는 이름 붙은 상자입니다. 초보자들은 종종 변수라는 개념을 어렵게 느끼지만, 일상적인 예시를 떠올리면 쉽게 이해할 수 있습니다. 예를 들어, 수학에서 x = 3이라고 할 때 x는 변수이며, 그 안에 숫자 3이 저장되어 있는 것입니다. 파이썬에서도 다음과 같이 변수에 값을 저장할 수 있습니다: x = 3 y = "안녕하세요" z = [1, 2, 3, 4]위 코드에서 x는 정수, y는 문자열, z는 리스트입니다. 변수에 값을 저장할 때는 = 기호를 사용하며, 이는 “할당”을 의미합니다. 수학에서의 등호(=)는 좌우가 같다는 의..
2025. 4. 1.