Python 2

[Python] 그냥 코딩 vs 함수 vs 클래스

“파이썬에서는 클래스가 T.O.P다...”1. Python은 대표적인 객체 지향 언어 🧠Python은 사물처럼 생각하고, 그 사물을 코드로 표현하는 객체 지향(Object-Oriented) 언어다. 쉽게 말해,“현실에 있는 걸 코드로 만들고, 그 안에 정보와 기능을 담는 방식” 예를 들어 알람 시계를 만든다면?시간, 반복 여부는 정보(속성)알람을 울리는 건 기능(동작)→ 이걸 하나로 묶은 게 바로 클래스!2. 그냥 코딩 vs 함수 vs 클래스 🧩알람 설정을 예시로 비교보자 ⏰  ✅ 그냥 코딩 (절차형)print("알람 앱 실행")print("07:00 설정")print("반복: 매일")print("저장") 한 번만 쓸 땐 괜찮지만,여러 개의 알람이 필요하면… 복붙 지옥이 펼쳐질 것이다.✅ 함수 사용d..

Python 2025.03.28

[Python] for loop로 목차 만들기

정말 별거 아니지만,[index no.] + [컬럼명] 으로 목차 만드려는데 귀찮아서 for loop문으로 돌리기로 목차번호 0번부터import pandas as pd# CSV 파일 가져오기.df = pd.read_csv("dataset.csv")# DataFrame의 "인덱스. 컬럼명"을 출력하는 코드(0번부터)for i, col in enumerate(df.columns): print(f"{i}. {col}") 목차번호 1번부터import pandas as pd# CSV 파일 가져오기.df = pd.read_csv("dataset.csv")# DataFrame의 "인덱스. 컬럼명"을 출력하는 코드(1번부터)for i, col in enumerate(df.columns, start=1): p..

Python 2025.03.12