파이썬 독학 로드맵 2026: 공식 튜토리얼로 설치부터 첫 프로젝트까지

광고

수정 2026-10-23 · 버전 정보 갱신 · 2026년 10월 23일 확인 기준

파이썬 독학 로드맵 2026: 공식 튜토리얼로 설치부터 첫 프로젝트까지

유료 강의 없이 python.org가 공개한 무료 자료로 설치, 튜토리얼, 첫 코드, 작은 프로젝트까지 가는 순서

공식 튜토리얼무료 자료4단계

파이썬 독학을 마음먹고 검색하면 강의, 책, 로드맵이 한꺼번에 쏟아져요. 자료가 모자라서가 아니라, 어디서 시작해 어디서 끝내야 하는지가 안 보여서 막히는 경우가 많죠.

이 글은 유료 강의 없이 python.org가 무료로 공개한 공식 자료를 기준으로 「설치 → 공식 튜토리얼 → 첫 코드 → 작은 프로젝트」 순서를 정리했어요. 버전과 설치 방법은 2026-10-03에 python.org 원문과 대조한 뒤 2026-10-23 수정 때 최신 버전으로 다시 점검했고, 본문의 코드는 직접 실행해 나온 출력만 실었어요.

핵심 요약
  • 설치는 python.org 다운로드 페이지의 최신 안정 버전으로 해요. 2026-10-23 확인 기준 3.15.1이에요.
  • 공부 순서는 공식 튜토리얼 한국어판 1~8장이 뼈대예요. 9장부터는 필요할 때 펼쳐 봐요.
  • 예제는 눈으로 읽지 말고 매일 직접 쳐서 실행해요.
  • 마무리는 작은 프로젝트 하나를 끝까지 만드는 거예요.
파이썬 독학 로드맵 2026: 공식 튜토리얼로 설치부터 첫 프로젝트까지 핵심 요약

시작 전에 정할 두 가지: 만들고 싶은 것 하나, 하루 분량

문법 장만 계속 읽다 보면 이걸 왜 배우는지가 흐려지기 쉬워요. 그래서 시작 전에 「파이썬으로 만들어 보고 싶은 것」 하나를 적어 두는 걸 권해요. 거창할 필요는 없어요. 한 달 지출 합계 내기, 글 속 단어 세기, 폴더 안 파일 이름 정리하기 정도면 충분해요.

두 번째는 하루 분량이에요. 시간으로 정해도 되지만(예: 하루 30분), 「튜토리얼 한 절을 읽고 그 절 예제를 전부 직접 실행하기」처럼 끝이 보이는 단위로 정하면 오늘 할 일을 다 했는지 바로 알 수 있어요. 바쁜 날엔 예제 하나만 쳐도 이어지는 감각은 남아요.

파이썬 독학 로드맵 한눈에 보기 (4단계)

기간은 사람마다 달라서 일부러 적지 않았어요. 대신 단계마다 「여기까지 되면 다음으로 넘어가도 된다」는 기준을 붙였어요.

단계할 일끝났다는 기준자료
1. 설치최신 안정 버전 설치, 버전 확인터미널에서 버전 번호가 출력되고, 인터프리터를 켜고 끌 수 있다python.org 다운로드, 설치 문서
2. 튜토리얼공식 튜토리얼 1~8장 읽고 예제 실행리스트·반복문·함수·파일 읽기를 예제 없이 다시 쳐 볼 수 있다공식 튜토리얼 한국어판
3. 첫 코드짧은 코드를 직접 고쳐 가며 실행출력을 미리 예상하고, 실제 출력과 맞춰 볼 수 있다이 글 3단계 예시
4. 프로젝트처음 적어 둔 「만들고 싶은 것」 완성내 데이터로 돌려서 원하는 결과가 나온다튜토리얼 5·7·10장

1단계: 설치하고 버전 확인하기

어떤 버전을 깔까. python.org 다운로드 페이지에 걸린 최신 안정 버전이면 돼요. 2026-10-23 확인 기준으로는 2026-10-21에 나온 3.15.1이에요. 파이썬 개발자 가이드의 버전 표를 보면 3.15는 2026-10-09에 처음 나와 버그 수정이 계속되는 단계이고 지원 종료 예정은 2031-10이에요. 이미 3.14를 깔았다면 그대로 써도 돼요. 3.14도 버그 수정 단계이고 지원 종료 예정은 2030-10이에요. 반대로 지원이 끝난 사례로는 3.9(2025-10-31)와 3.10(2026-10-01)이 있어요. 예전 블로그 글이 이 버전들을 기준으로 설명하더라도 새로 설치할 때는 고르지 않는 편이 좋아요.

윈도우. 공식 문서 「Windows에서 파이썬 사용하기」는 Python Install Manager를 쓰라고 안내해요. python.org 다운로드 페이지나 Microsoft Store에서 받을 수 있어요. 설치 중에 PATH에 폴더를 추가할지 물어볼 수 있는데, py 명령을 쓸 생각이라면 선택 사항이에요. 기본 실행 명령은 python이고, 여러 버전을 함께 쓸 때는 py를 권장해요. 설치된 버전 목록은 py list로 볼 수 있어요.

macOS·리눅스. 터미널에서 python3 --version을 입력해 버전부터 확인하세요. 운영체제별 세부 설치 절차는 이 글에서 원문 대조를 하지 않았으니, 공식 문서 「파이썬 설정과 사용법」을 따라가는 게 정확해요.

확인용 명령은 이 세 줄이에요. 버전 번호가 나오면 1단계는 끝이에요.

python --version      # 윈도우(Install Manager로 설치한 경우)
py list               # 윈도우, 설치된 버전 목록
python3 --version     # macOS·리눅스

하나 더 알아 두면 편한 것. 터미널에서 python(또는 python3)만 입력하면 대화형 인터프리터가 켜져요. 끌 때는 유닉스 계열에서 Control-D, 윈도우에서 Control-Z를 누르고, 안 되면 quit()을 입력하면 돼요(튜토리얼 2장).

2단계: 파이썬 공식 튜토리얼 한국어판, 이 순서로 읽기

파이썬 공식 튜토리얼 한국어판은 무료로 공개돼 있고, 2026-10-23 확인 기준 3.15.1 문서예요. 본문이 열세 장(그 뒤 14~16장은 입력 편집·부동 소수점·부록)이라 처음부터 끝까지 한 번에 읽으려 하면 부담이 커요. 세 묶음으로 나눠 보세요.

묶음 ① 1~4장: 켜고, 계산하고, 반복하기

1장 입맛 돋우기 · 2장 인터프리터 사용하기 · 3장 간략한 소개 · 4장 기타 제어 흐름 도구

숫자·문자열·리스트를 다뤄 보고, if·for·함수 정의까지 가요. 이 묶음 예제를 직접 다 쳐 봤다면 3단계 코드는 어렵지 않게 읽혀요.

묶음 ② 5~8장: 데이터 담기, 나눠 쓰기, 파일, 에러

5장 자료 구조 · 6장 모듈 · 7장 입력과 출력 · 8장 에러와 예외

4단계 프로젝트에 쓰는 재료가 대부분 여기 있어요. 특히 7장의 파일 읽고 쓰기와 8장의 에러 메시지는 실제로 뭔가 만들 때 가장 자주 돌아오는 곳이에요.

묶음 ③ 9장 이후: 필요할 때 펼치기

9장 클래스 · 10·11장 표준 라이브러리 둘러보기 · 12장 가상 환경 및 패키지 · 13장 이제 뭘 하지?

처음부터 이해하려 애쓰기보다, 프로젝트를 하다가 「파일을 한꺼번에 다루고 싶다」 같은 순간이 오면 해당 장을 찾아 읽는 쪽이 덜 지쳐요.

3단계: 첫 코드 세 개, 눈 말고 손으로

아래 코드는 복사해서 붙이지 말고 한 글자씩 직접 쳐 보세요. 실행하기 전에 출력이 어떻게 나올지 먼저 예상해 보고, 실제 결과와 맞춰 보는 게 핵심이에요.

※ 아래 출력은 Python 3.12에서 직접 실행해 확인한 결과예요. 3.15에서도 같은 문법으로 쓰는 기초 코드예요.

예시 1. 화면에 글자 내보내기

print("안녕, 파이썬")
안녕, 파이썬

예시 2. 반복문 — range(1, 4)는 1부터 3까지예요. 4는 들어가지 않아요.

for i in range(1, 4):
    print(i, "번째 반복")
1 번째 반복
2 번째 반복
3 번째 반복

예시 3. 리스트로 평균 내기

scores = [80, 95, 70]
print(sum(scores) / len(scores))
print(round(sum(scores) / len(scores), 1))
81.66666666666667
81.7

첫 줄 출력이 생각보다 길게 나와서 당황할 수 있어요. 나눗셈 결과를 그대로 보여 주기 때문이에요. 보기 좋게 자르고 싶으면 round()로 소수 자릿수를 정하면 돼요. 소수 계산이 왜 이렇게 보이는지 궁금해지면 튜토리얼 뒤쪽의 부동 소수점 장을 읽어 보세요.

세 예시 모두 숫자나 문장을 바꿔서 다시 돌려 보세요. 점수를 하나 더 넣거나, 반복 횟수를 바꾸는 식으로요. 남이 쓴 코드를 내 손으로 고쳐서 원하는 결과를 내 보는 경험이 다음 단계로 가는 디딤돌이에요.

4단계: 작은 프로젝트 하나 끝내기

튜토리얼을 다 읽었는데도 「뭘 만들 수 있지?」 싶은 시기가 와요. 이때는 처음에 적어 둔 「만들고 싶은 것」으로 돌아가면 돼요. 아직 정하지 못했다면 아래 셋 중 하나로 시작해 보세요.

프로젝트하는 일다시 볼 튜토리얼 장
가계부 합계지출을 리스트에 담고 합계·평균을 낸다5장 자료 구조
단어 세기텍스트 파일을 읽어 단어마다 몇 번 나왔는지 센다5장(딕셔너리), 7장 입력과 출력
파일 이름 일괄 바꾸기폴더 안 파일 이름에 날짜나 번호를 붙인다10장 표준 라이브러리 둘러보기

작게 잡는 게 요령이에요. 기능을 하나만 정하고, 그게 돌아가면 그때 하나씩 붙이세요. 파일 이름을 바꾸는 코드는 처음에 꼭 복사본 폴더에서 시험해 보세요. 되돌리기 어려운 작업이라서요.

막혔을 때: 에러 메시지 읽기와 질문하는 법

빨간 에러가 뜨면 위에서부터 읽지 말고 마지막 줄부터 보세요. 마지막 줄에 에러 종류와 이유가 한 줄로 요약돼 있어요. 흔히 만나는 예를 하나 볼게요.

print("나이: " + 20)

실행하면 에러 메시지의 마지막 줄이 이렇게 나와요.

TypeError: can only concatenate str (not "int") to str

영어라도 단어를 끊어 읽으면 뜻이 보여요. 「문자열(str)에는 문자열만 이어 붙일 수 있는데, 정수(int)가 들어왔다」는 말이에요. 문자열 "나이: "와 숫자 20을 +로 붙이려 해서 생긴 문제죠. f-문자열로 바꾸면 해결돼요.

print(f"나이: {20}")
나이: 20

에러 종류가 어떤 것들이 있고 어떻게 다루는지는 튜토리얼 8장 「에러와 예외」에 정리돼 있어요.

혼자 30분 넘게 붙잡고 있다면 질문할 때예요. 커뮤니티든 지인이든, 아래 네 가지를 함께 보내면 답을 받기 훨씬 쉬워져요.

  • 실행한 코드 전체(사진 말고 텍스트로)
  • 에러 메시지 전체(마지막 줄만 말고)
  • 쓰는 파이썬 버전(python --version 결과)
  • 이미 해 본 것과 그 결과

파이썬 독학 무료 자료, 고르는 기준

무료 강의와 자료는 많아요. 목록보다 고르는 기준을 먼저 갖고 있으면, 나중에 새 자료를 만나도 혼자 판단할 수 있어요.

기준확인할 점
운영 주체누가 만들고 관리하는지 드러나 있나. 공식 문서인지, 저자가 밝혀진 책인지
최신 버전 반영지원이 끝난 버전(3.9·3.10 등)을 기준으로 설명하고 있지 않나
직접 쳐 보는 구조읽기만 하는 설명이 아니라 예제와 연습 문제가 있나
무료 범위끝까지 무료인지, 중간부터 유료 결제로 넘어가는지

이 기준으로 보면 첫 자료는 공식 튜토리얼 한국어판이에요. 파이썬을 만드는 쪽이 관리하고, 현재 버전 문서이고, 끝까지 무료예요. 다만 설명이 간결한 편이라 처음에는 낯설 수 있어요.

설명이 더 친절한 한국어 자료가 필요하면 「파이썬 코딩 도장」(dojang.io)을 함께 볼 만해요. 온라인에서 무료로 읽을 수 있어요. 어느 버전을 기준으로 쓰였는지는 직접 확인하지 못했으니, 공식 튜토리얼과 내용이 다르면 공식 문서를 기준으로 삼으세요.

혼자 하는 방식이 나와 안 맞는다고 느껴지면 정해진 기간에 같이 공부하는 캠프도 선택지예요. 고를 때 볼 점은 겨울방학 코딩 캠프 2026 고르는 기준 체크리스트에 정리해 뒀어요.

부록: 혼자가 버거울 때 볼 정부 지원 교육

혼자 공부하다 체계적인 과정이 필요해지면 정부 지원 교육도 살펴볼 수 있어요. 교육부는 2026-02-20 재직자를 위한 AI·디지털 집중 과정 지원 확대를 발표했고, 고용노동부 쪽에는 초·중급 디지털 훈련인 K-디지털 기초역량훈련이 있어요. 비용과 신청 자격은 과정마다 다르니 신청 전에 원문 공고로 확인해 주세요.

과정확인한 내용
재직자 AI·디지털 집중 과정4주 내외 단기 캠프형 온·오프라인 과정 「인공지능·디지털 30+ 집중캠프」와 「인공지능·디지털 묶음강좌」(교육부, 2026-02-20 발표)
K-디지털 기초역량훈련코딩·빅데이터 등 초·중급 과정. 국민내일배움카드로 신청하며, 자부담 여부는 고용24에서 확인

AI 분야 정부 교육과 자격증 종류를 더 넓게 보고 싶다면, 자세한 건 2026년 AI 인력 양성 정부 지원 프로그램과 자격증 종류 글에서 이어서 보세요.

자주 묻는 질문

Q. 수학을 못해도 시작할 수 있나요?

입문 단계에서 쓰는 계산은 공식 튜토리얼 3장 기준으로 더하기·빼기·곱하기·나누기 같은 기본 연산이 중심이에요. 처음 1~8장을 따라가는 데 높은 수준의 수학이 앞서 필요하진 않아요. 다만 나중에 데이터 분석이나 AI 쪽으로 깊이 들어가면 분야에 따라 필요한 수학이 생길 수 있어요.

Q. 어떤 버전을 깔아야 하나요?

python.org 다운로드 페이지의 최신 안정 버전이요. 2026-10-23 수정 때 원문을 다시 대조하니 3.15.1이었어요. 3.15는 2031-10까지, 3.14는 2030-10까지 지원 예정이에요. 3.9와 3.10은 이미 지원이 끝났으니 새로 설치할 때는 피하세요.

Q. 무료 자료만으로 파이썬 독학이 되나요?

목표에 따라 달라요. 기초 문법을 익히고 작은 자동화 도구를 만드는 데까지는 공식 튜토리얼처럼 무료로 공개된 자료로 충분히 갈 수 있어요. 반면 일정 관리나 피드백이 꼭 필요한 사람이라면 강의나 캠프 같은 구조가 도움이 될 수 있어요. 먼저 무료 자료로 1~4장을 해 보고, 그 경험으로 판단해도 늦지 않아요.

다음 단계

오늘 할 일은 하나예요. 설치 후 python --version을 실행하고, 공식 튜토리얼 3장 「파이썬의 간략한 소개」의 첫 예제를 직접 쳐 보세요.

나중에 파이썬을 개발자 취업으로 이어 갈 생각이라면 개발자 취업 준비 체크리스트: 2026 하반기 지원 4주 계획도 함께 보세요.

안내 사항
버전·지원 일정·설치 방법은 2026-10-03에 python.org 공식 문서와 대조해 정리했고, 2026-10-23 수정 때 3.15 기준으로 다시 점검했어요. 새 버전이 나오면 내용이 바뀔 수 있으니 설치 전에 다운로드 페이지를 한 번 더 확인해 주세요. 이 글은 특정 업체로부터 대가를 받지 않고 작성되었습니다.

참고한 자료

이 블로그의 인기 게시물

AI 번역기 고르는 기준: 파일 형식·용량과 입력 금지 정보

AI 음악 만들기: 수노로 수면 음악 만들고 올리기 전 점검