파이썬 배우기
대화형 수업을 통해 Python을 단계별로 마스터하세요. 모든 개념에는 브라우저에서 바로 실행할 수 있는 실행 가능한 코드가 함께 제공됩니다.
Python 루프
Python 루프를 사용하여 데이터를 반복하는 방법을 알아보세요. 대화형 예제를 통해 for 루프, while 루프, 중단, 계속 및 루프 모범 사례를 마스터하세요.
Python 함수
Python 함수를 마스터하세요. def를 사용하여 재사용 가능한 코드를 작성하고, 인수를 정의하고, 값을 반환하고, 로컬 및 전역적으로 범위를 이해하는 방법을 알아보세요.
Python 변수 및 데이터 유형 설명
Python 변수와 핵심 데이터 유형(문자열, 정수, 부동 소수점, 부울)을 이해합니다. Python의 메모리 할당에 대한 완전한 초보자 가이드입니다.
Python If-Else 조건 및 논리
Python의 조건문을 알아보세요. if, elif 및 else를 사용하여 코드 흐름을 제어하고 애플리케이션에서 결정을 내리는 방법을 알아보세요.
Python 클래스 및 객체 지향 프로그래밍
Python 클래스, 객체, 상속 및 OOP 개념에 대한 완전한 소개입니다. 강력한 데이터 모델을 만들고 Python 애플리케이션을 확장하세요.
Python 목록
Python 목록에 대한 모든 것을 알아보세요. Python에서 배열을 기본적으로 생성, 분할, 수정 및 반복하는 방법을 알아보세요.
Python 사전
마스터 Python 사전. 키-값 쌍 데이터를 저장하고, 가져오고, 처리하는 방법을 알아보세요. 매핑의 성능과 모범 사례를 이해합니다.
Python Try/Except 및 오류 처리
Python 스크립트가 충돌하는 것을 방지하세요. try, Except, finally 블록과 사용자 정의 예외를 올바르게 발생시키는 방법을 알아보세요.
Python 문자열
Python의 마스터 문자열 조작. 명확하고 실행 가능한 코드 예제를 통해 문자열 메서드, 슬라이싱, 연결 및 형식 지정 기술을 알아보세요.
Python 파일 I/O
Python에서 파일을 읽고 쓰는 방법을 알아보세요. 리소스 누수 없이 파일 작업을 안전하게 처리할 수 있는 open(), read(), write() 및 컨텍스트 관리자를 마스터하세요.
Python 모듈 및 패키지
Python 모듈과 패키지를 이해합니다. 파일을 가져오고, 대규모 프로젝트를 구성하고, 표준 라이브러리를 활용하고, 절대 가져오기와 상대 가져오기를 사용하는 방법을 알아보세요.
Python Comprehension
더 깨끗하고 빠른 Python을 작성하세요. 실제 예제, 필터링 조건 및 중첩 루프가 포함된 마스터 목록, 사전 및 집합 이해입니다.
Python 생성기
Python 생성기와 Yield 문을 사용하여 최소한의 메모리 공간으로 대규모 데이터세트를 처리하는 방법을 알아보세요. 마스터 생성기 표현식.
Python 데코레이터
함수 동작을 동적으로 수정하는 Python 데코레이터를 알아보세요. 래퍼 함수, @ 구문, 데코레이터의 인수 처리를 이해합니다.
Python Regex
Python의 정규식(Regex)을 마스터하세요. 내장된 re 라이브러리를 사용하여 문자열 데이터를 검색, 일치, 분할 및 대체하는 방법을 알아보세요.
Python Lambda 함수
Python에서 익명 람다 함수를 작성하는 방법을 알아보세요. 람다 구문과 함께 map(), filter() 및 sorted()를 사용하는 함수형 프로그래밍 패턴을 마스터하세요.
Python 세트
Python의 마스터 세트. 고유한 값을 저장하고, 교차점, 합집합, 차이점을 실행하고, 해싱의 성능 이점을 이해하는 방법을 알아보세요.
Python 튜플
Python 튜플을 이해합니다. 목록에 대해 튜플을 사용하는 경우, 튜플 압축 해제 작동 방식, 불변성이 데이터 안전을 보장하는 방법을 알아보세요.
Python 수학 모듈
Python에 내장된 수학 모듈의 강력한 기능을 알아보세요. 삼각함수, 로그, 반올림 방법 및 상수에 대해 알아보세요.
Python Datetime
Python에서 날짜, 시간, 시간대 및 계산을 처리하는 방법을 알아보세요. 날짜/시간 및 timedelta를 사용하여 형식 지정, 구문 분석 및 산술을 마스터합니다.
Python JSON 구문 분석
Python에서 JSON 데이터를 읽고, 쓰고, 구문 분석하는 방법을 알아보세요. json.loads, json.dumps 및 JSON 인코더/디코더 사용자 정의를 마스터하세요.
Python CSV
Python에서 CSV 데이터를 처리하는 방법을 알아보세요. 효율적인 테이블 구문 분석을 위한 마스터 csv.reader, csv.writer 및 DictReader/DictWriter.
Python 유형 힌트
Python에서 유형 힌트를 작성하는 방법을 알아보세요. 코드 품질을 개선하고, 자동 완성을 활성화하고, 정적 코드 분석을 위해 mypy를 활용하세요.
Python 가상 환경
Python 가상 환경을 마스터하세요. venv 및 pip를 사용하여 종속성을 안전하게 생성, 활성화 및 관리하는 방법을 알아보세요.
Python OOP 상속
Python OOP에서 상속을 배웁니다. 마스터 서브클래싱, 메소드 재정의, super() 사용 및 다중 상속 패턴.
Python OOP 다형성
Python의 마스터 다형성. 덕 타이핑, 메서드 재정의 및 추상 기본 클래스를 사용하여 유연하고 느슨하게 결합된 코드를 작성하는 방법을 알아보세요.
Python 컨텍스트 관리자
Python에서 사용자 정의 컨텍스트 관리자를 작성하는 방법을 알아보세요. 리소스 안전을 위해 contextmanager 데코레이터와 __enter__/__exit__ 메서드를 마스터하세요.
Python Itertools
Python의 itertools 모듈을 알아보세요. 무한 반복기, 조합, 순열, 그룹화 및 메모리 효율적인 데이터 처리를 마스터하세요.
Python 컬렉션 모듈
Python의 컬렉션 모듈을 사용하는 방법을 알아보세요. 마스터 카운터, defaultdict, namestuple, deque 및 복잡한 데이터 구조를 단순화하는 방법.
Python F-문자열
F-문자열을 사용하여 Python에서 문자열 형식을 지정하는 방법을 알아보세요. 마스터 표현식 평가, 부동 소수점 정밀도 형식화, 날짜/시간 인쇄 및 자체 문서화 구문.