EXPLORE THE CURRICULUM
나의 학습지도
전체 흐름을 살펴보고, 지금 배울 수업을 찾아보세요.
15 개의 수업 · Python
선택 초기화L1Python 프로그래밍Step 41–5515 수업
- 041 파이썬 환경 세팅과 첫 코드 — 작업대를 세우는 날파이썬을 설치하고 python --version으로 PATH 등록까지 확인한다
- 042 자료형 심화 — 값을 담는 네 가지 바구니리스트를 만들고 인덱스로 꺼내고 append로 추가한다
- 043 조건문과 반복문 — 판단하고 반복하는 코드if/elif/else로 조건에 따라 다르게 행동하는 프로그램을 쓴다
- 044 함수와 모듈 — 부품을 만들어 조립하다def와 return으로 함수를 정의하고 호출한다
- 045 파일 입출력 — 기억하는 프로그램 만들기with open()으로 파일을 만들고, 쓰고, 읽는다
- 046 예외처리와 디버깅 — 넘어져도 다시 일어나는 프로그램오류 메시지(트레이스백)를 아래부터 읽어 원인과 현장을 찾는다
- 047 ★ 프로젝트: 가위바위보 — 설명서 없이 완성하는 첫 게임코딩 전에 다섯 줄 설계(할 일, 입력, 출력, 규칙, 사고)를 종이에 적는다
- 048 정규표현식 — 모양으로 찾는 자석d, w, ., +, *, {n,m}의 뜻을 설명하고 패턴을 조립한다
- 049 ★ 프로젝트: 비밀번호 도구 — 첫 번째 보안 도구를 만든다비밀번호 강도가 조합 수(곱셈)로 결정됨을 숫자로 설명한다
- 050 인코딩 탐구 — 글자와 숫자 사이의 다리문자가 컴퓨터 안에서 숫자로 저장되는 원리를 ord/chr 실험으로 확인한다
- 051 표준 라이브러리 — 파이썬에 이미 들어 있는 도구 상자표준 라이브러리가 무엇인지 설명하고, 필요한 모듈을 찾아 import한다
- 052 클래스와 객체지향 — 데이터와 동작을 한 상자에클래스(설계도)와 인스턴스(물건)의 관계를 설명한다
- 053 pip와 가상환경 — 세계의 도구를 내 방에 들이는 법pip과 PyPI가 무엇인지, 의존성이 무엇인지 설명한다
- 054 알고리즘 훈련 1 — 문제를 코드로 번역하는 근육백준에 가입하고 문제를 읽고 코드를 제출해 채점받는 전체 순환을 돌린다
- 055 ★ 프로젝트: 로그 분석기 — 기록 더미에서 발자국을 골라내라로그(log)가 무엇이고 왜 보안 분석의 기본 재료인지 설명한다