2025/02/15 2

객체 모델 다이어그램 설명 (Python 코드 구현)

📌 객체 모델 다이어그램 설명 (Python 코드 구현)주어진 객체 모델을 기반으로 학생(Student) 성적 관리 시스템을 Python으로 구현하겠습니다.1. 객체 모델 분석🔹 주요 클래스Student (Model - Entity)학생의 이름, 점수, 총점, 평균을 관리하는 클래스총점과 평균을 계산하는 메서드 포함StudentManage (Control)students 리스트를 관리하는 컨트롤러 역할학생을 추가하고 출력하는 기능 포함StudentUI (View)최대 학생 수(MAX) 정의학생 추가 및 성적 테이블을 출력하는 기능 포함2. Python 코드 구현class Student: """학생 정보를 저장하는 엔티티 클래스 (Model)""" def __init__(self, n..

파이썬의 내장형 클래스 쉽게 이해하기

🐍 파이썬의 내장형 클래스 쉽게 이해하기Python에서 기본적으로 제공되는 데이터 타입(클래스)을 내장형 클래스(Built-in Types)라고 합니다.우리가 프로그램을 만들 때 가장 기본이 되는 데이터(숫자, 문자열, 리스트 등)를 저장하는 **그릇(타입)**이라고 생각하면 됩니다.🔹 1. 숫자형 (Numeric Types)숫자를 저장하는 타입✔️ 계산이 가능하며, 정수/실수/복소수 등으로 구분됨타입 설명 예시int정수형 숫자x = 10float실수형 숫자y = 3.14complex복소수 (허수 포함)z = 2 + 3j📌 예제 코드a = 5 # 정수(int)b = 2.5 # 실수(float)c = 3 + 4j # 복소수(complex)print(type(a), type(b), ..