728x90

코딩중급 3

[중급 4편] 파일 처리 심화.zip

*CSV, JSON, 경로 확인까지 실무에 꼭 필요한 파일 처리 총정리* 파이썬 파일 입출력은 단순 텍스트 저장을 넘어서 CSV, JSON 등 다양한 형식의 데이터를 다루는 데 매우 중요합니다. 이번 편에서는 실제 현업에서 자주 쓰이는 파일 처리 심화 내용을 정리합니다. ━━━━━━━━━━━━━━━━━━━ 📂 1. CSV 파일 읽고 쓰기 import csv # CSV 쓰기 with open("data.csv", "w", newline="") as f:   writer = csv.writer(f)   writer.writerow(["이름", "나이", "도시"])   writer.writerow(["지민", 25, "서울"]) # CSV 읽기 with open("data.csv"..

PYTHON 2025.05.11

[중급 2편] 모듈과 패키지 기초.zip

*코드를 분리하고, 외부 기능을 불러오는 첫걸음* 파이썬은 모든 기능을 한 파일에 다 적지 않습니다. 기능별로 나눠진 ‘모듈’을 불러와서 사용하는 게 기본 구조입니다. 이번 편에서는 외부 라이브러리 설치부터, 직접 모듈 만드는 방법까지 배워봅니다. ━━━━━━━━━━━━━━━━━━━ 📦 1. 모듈이란? - .py 확장자를 가진 파이썬 코드 파일 - 다른 파일에서 import를 통해 기능을 불러와 사용 - 예: math, random, os, datetime 등 기본 모듈 존재 ━━━━━━━━━━━━━━━━━━━ 📦 2. 기본 모듈 사용법 import math print(math.sqrt(16)) # 제곱근 print(math.pi) # 원주율 import..

PYTHON 2025.05.10

[중급 1편] 클래스와 객체지향 기초.zip

*객체를 만들 줄 알면, 파이썬이 진짜 쉬워집니다.* 파이썬은 객체지향 언어입니다. 즉, 우리가 만들어 쓰는 모든 변수와 기능은 사실 ‘객체’라는 구조 안에 들어 있어요. 이번 편에서는 클래스를 정의하고, 객체를 만들고, 그 안에 변수와 함수를 담는 **객체지향의 가장 핵심적인 흐름**을 배워봅니다. ━━━━━━━━━━━━━━━━━━━ 🧱 클래스란? - 객체를 만들기 위한 ‘설계도’ - 변수와 함수를 묶어 재사용 가능하게 함 - 실제로 사용하려면 클래스를 ‘인스턴스화’해야 함 ━━━━━━━━━━━━━━━━━━━ 📦 1. 클래스 기본 구조 class Person:   def __init__(self, name, age):     self.name = name     se..

PYTHON 2025.05.10
728x90