Skip to content · ⁨본문 바로가기⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨코딩 배우기 — Python, Java, C, SQL & 웹 개발⁩

Python Basics

Your very first steps in programming — no experience needed. · ⁨프로그래밍 첫걸음 — 경험 불필요.⁩

python 22 Lessons · ⁨수업⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨모든 수업은 브라우저에서 실행됩니다 — 실제 코드를 작성하고 '실행' 버튼을 누르면 과제가 자동 점검합니다. 무료이며 계정 없이 이용 가능하며, 영문과 짝지어진 번역 메모가 제공됩니다.⁩

Start the course · ⁨과정 시작⁩

Lessons in this course · ⁨이 과정의 수업⁩

  1. 00 Run it! · ⁨실행!⁩ 3 required tasks
  2. 01 Your first program · ⁨첫 번째 프로그램⁩ 3 required tasks Video · ⁨영상⁩
  3. 02 Variables · ⁨변수⁩ 3 required tasks Video · ⁨영상⁩
  4. 03 Numbers & operators · ⁨숫자 및 연산자⁩ 3 required tasks Video · ⁨영상⁩
  5. 04 Getting input · ⁨입력 받기⁩ 3 required tasks Video · ⁨영상⁩
  6. 05 Working with strings 4 required tasks Video · ⁨영상⁩
  7. P1 Project: Mad Libs Project · ⁨프로젝트⁩
  8. 06 Making decisions 4 required tasks Video · ⁨영상⁩
  9. 07 Counting loops 4 required tasks Video · ⁨영상⁩
  10. 08 While loops 3 required tasks Video · ⁨영상⁩
  11. P2 Project: Guess the number · ⁨프로젝트: 숫자 추리기⁩ Project · ⁨프로젝트⁩
  12. 09 Lists (1-D arrays) 3 required tasks Video · ⁨영상⁩
  13. P3 Project: Quiz with a score · ⁨프로젝트: 점수 있는 퀴즈⁩ Project · ⁨프로젝트⁩
  14. 10 Functions 3 required tasks Video · ⁨영상⁩
  15. P4 Project: Rock, paper, scissors Project · ⁨프로젝트⁩
  16. 11 Scope & arguments 3 required tasks Video · ⁨영상⁩
  17. 12 Dictionaries (records) · ⁨딕셔너리(레코드)⁩ 3 required tasks Video · ⁨영상⁩
  18. P5 Project: Text adventure Project · ⁨프로젝트⁩
  19. 13 Planning & pseudocode 3 required tasks Video · ⁨영상⁩
  20. 14 Errors & testing 3 required tasks Video · ⁨영상⁩
  21. 15 Putting it all together 3 required tasks Video · ⁨영상⁩
  22. P6 Project: Hangman Project · ⁨프로젝트⁩
  23. history A short history of Python · ⁨Python의 짧은 역사⁩ Reading and resources
  24. usage What Python is used for · ⁨Python의 활용 분야⁩ Reading and resources
  25. resources Where to learn more · ⁨더 배우는 곳⁩ Reading and resources
  26. setup Set up your computer · ⁨컴퓨터 설정하기⁩ Reading and resources

Language reference · ⁨언어 참고 자료⁩

/know/reference/python

Log in or create account · ⁨로그인 또는 계정 만들기⁩

IGCSE, A-Level & AP