CODING FACTORY
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Python
  • MariaDB
  • 잡동사니
  • Deutsch
  • English
  • Español (España)
  • Français
  • 日本語
  • 한국어
  • Português (Brasil)
  • Deutsch
  • English
  • Español (España)
  • Français
  • 日本語
  • 한국어
  • Português (Brasil)
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Python
  • MariaDB
  • 잡동사니

카테고리: Python

편집기 화면과 키보드가 놓인 작업 공간

Python 강좌 / VS Code에서 Python 코드 작성하고 실행하기

VS Code에서 프로젝트 폴더와 가상환경 인터프리터를 연결합니다. 실행 경로 확인, 간단한 디버깅과 패키지 환경 불일치 해결 방법을 설명합니다.

설치 상자와 톱니바퀴·완료 표시가 있는 컴퓨터

Python 강좌 / Windows에 Python 설치하고 실행 확인하기

공식 Python Install Manager로 Windows 실행 환경을 준비합니다. 기존 설치 확인, 프로젝트용 가상환경 생성, 명령 충돌과 실행 경로 점검까지 설명합니다.

  • 이전 페이지
  • 1
  • …
  • 6
  • 7
  • 8
Python
  • Python 시작하기
    • Python이란? 특징과 활용 분야
    • Windows에 Python 설치하고 실행 확인하기
    • macOS·Ubuntu에서 Python 실행 환경 준비하기
    • VS Code에서 Python 코드 작성하고 실행하기
    • 가상환경 만들기와 pip로 패키지 관리하기
    • 변수·주석·입력과 출력으로 첫 프로그램 만들기
  • 기본 자료형과 컬렉션
    • 숫자 자료형과 연산: 정수·실수·형 변환
    • 문자열 다루기: 인덱싱·슬라이싱·메서드·f-string
    • 리스트 만들고 항목 추가·수정·삭제하기
    • 튜플과 시퀀스 언패킹 이해하기
    • 딕셔너리로 키와 값 관리하기
    • 집합으로 중복 제거하고 자료형 선택하기
  • 조건과 반복
    • 비교·논리 연산자와 참·거짓 판단하기
    • if·elif·else로 조건에 따라 실행하기
    • for·range·enumerate·zip으로 반복하기
    • while·break·continue로 반복 제어하기
    • 리스트·딕셔너리·집합 컴프리헨션 사용하기
    • 조건과 반복 종합 실습: 점수 집계 프로그램
  • 함수와 모듈
    • 함수 정의하고 값 반환하기
    • 위치·키워드 인수와 기본값 사용하기
    • 가변 인수와 언패킹: *args·**kwargs
    • 변수의 범위와 변경 가능한 객체의 동작 이해하기
    • 모듈 만들고 import로 코드 나누기
    • 패키지 구조와 프로그램 실행 진입점 이해하기
  • 파일 처리와 오류 해결
    • pathlib로 파일·폴더 경로 다루기
    • 텍스트 파일 읽고 쓰기: with와 문자 인코딩
    • CSV 파일 읽고 쓰기
    • JSON 데이터를 Python 객체로 변환하고 저장하기
    • 예외 처리하기: try·except·else·finally·raise
    • 오류 메시지 읽고 디버거·logging으로 문제 찾기
  • 객체와 클래스
    • 클래스와 인스턴스: 상태와 동작 묶기
    • 생성자·인스턴스 속성·클래스 속성 이해하기
    • 메서드·프로퍼티로 객체의 동작 관리하기
    • 상속과 합성: 코드를 재사용하는 방법
    • dataclass로 데이터 중심 클래스 만들기
    • 이터레이터와 제너레이터로 데이터를 순서대로 처리하기
  • 표준 라이브러리와 외부 데이터
    • 날짜·시간·시간대 다루기
    • 정규 표현식으로 문자열 검색하고 추출하기
    • collections·itertools로 집계와 반복 처리하기
    • 파일 검색·복사와 안전한 일괄 처리
    • HTTP와 API 기초: 요청·응답·JSON·오류 처리
    • sqlite3로 데이터 저장하고 매개변수 쿼리 사용하기
  • 테스트와 프로젝트
    • 타입 힌트로 함수의 입력과 반환값 설명하기
    • 자동 테스트 작성하기: unittest와 경계값 검사
    • argparse로 명령줄 프로그램 만들기
    • 종합 실습: CSV 데이터를 검증하고 보고서 만들기
    • 종합 실습: API 데이터 수집하고 중복 없이 저장하기
    • 최종 실습: SQLite 기반 지출 관리 프로그램 완성하기
  • 선택 심화 · 목적에 따라 이어가기
    • pandas로 표 데이터 정리하고 분석하기
    • Matplotlib로 분석 결과 시각화하기
    • Beautiful Soup으로 HTML에서 데이터 추출하기
    • Flask로 JSON API 서버 만들고 입력 검증하기
    • MariaDB 연결과 트랜잭션 처리하기
    • 데코레이터와 컨텍스트 매니저 이해하기
    • 스레드·프로세스·asyncio의 차이와 선택 기준
    • 프로그램을 패키지로 빌드하고 설치 검증하기
홈

© 2026 CODING FACTORY

RSS