{ }codelper

파이썬 독학 순서

파이썬을 혼자 공부할 때 무엇부터, 어떤 순서로 하면 좋은지 정리했어요. 책이나 강의를 보고 있어도 이 순서대로 직접 실행하고 문제를 풀어 보면 훨씬 빨리 손에 익어요.

시작하기 전에: 설치는 나중에 해도 돼요

파이썬 독학에서 처음 막히는 곳이 설치예요. 처음 몇 주는 설치 없이 브라우저에서 해도 충분해요. 온라인 파이썬 실행기에서 코드를 바로 돌려 볼 수 있고, 아래 단원의 예제도 모두 그 자리에서 실행돼요. 내 컴퓨터에 파일을 만들거나 다른 프로그램과 함께 써야 할 때 설치하면 돼요.

1단계: 화면에 쓰고, 값을 담고, 계산하기

가장 먼저 "쓴 대로 실행된다"는 감각을 익혀요. 네 단원이면 돼요.

  1. 출력 — print로 화면에 쓰기
  2. 변수 — 값에 이름 붙이기
  3. 입력 — input으로 값 받기, 수로 바꾸기
  4. 계산 — 사칙연산, 몫과 나머지

2단계: 조건문과 반복문

프로그램다운 프로그램은 여기서부터예요. 독학하다 가장 많이 멈추는 곳도 반복문이니, 예제를 고쳐 가며 여러 번 실행해 보세요.

  1. 조건문 — if, elif, else
  2. 참·거짓 — and, or, not
  3. 반복문 — for와 range, while
  4. 반복문 더 보기 — 겹친 반복, break와 continue

3단계: 문자열과 리스트

여러 값을 한꺼번에 다루는 법이에요. 파이썬 문제의 대부분이 이 둘로 풀려요.

  1. 문자열 — 자르기, 찾기, 바꾸기
  2. 리스트 — 여러 값을 차례로 담기
  3. 리스트 고치기 — 넣기, 빼기, 뒤집기
  4. 문자열 만들기 — 이어 붙이기와 형식 맞추기

4단계: 함수와 딕셔너리

코드가 길어지면 함수로 나누고, 이름으로 값을 찾을 때는 딕셔너리를 써요. 여기까지 하면 "파이썬 기초"는 끝났다고 봐도 돼요.

  1. 함수 — def, 매개변수, return
  2. 함수 더 보기
  3. 딕셔너리 — 이름으로 값 찾기
  4. 세기와 묶기 — 딕셔너리로 개수 세기

5단계: 그다음에 볼 것

전체 단원은 파이썬 배우기에 차례대로 있어요.

혼자 공부할 때 지키면 좋은 세 가지

자주 묻는 것

파이썬 설치는 언제 하나요?

4단계까지는 설치 없이 해도 돼요. 파일을 읽고 쓰거나, 내 컴퓨터의 일을 자동으로 시키거나, 다른 사람이 만든 도구를 가져다 쓰고 싶어질 때 설치하세요.

얼마나 걸리나요?

사람마다 달라요. 한 단계에 단원이 네 개씩이니, 하루에 단원 하나와 문제 하나를 한다면 한 단계에 나흘에서 한 주쯤 잡으면 돼요. 빨리 끝내는 것보다 막힌 단원을 다시 해 보는 것이 더 중요해요.

다른 언어를 먼저 배워야 하나요?

아니요. 파이썬은 첫 언어로 많이 골라요. 나중에 자바나 C언어를 배울 때는 같은 단원을 그 언어로 바꿔 보면 차이가 바로 보여요.

초등학생도 할 수 있나요?

글자를 치는 것이 아직 어렵다면 타일을 맞춰서 만드는 블록코딩 코스(크레이콘)부터 해 보세요.