Skip to content
This page has been auto-translated and may contain errors.View in English

Python 실행하기

Python 3

Python에는 두 가지 메이저 버전이 있었습니다: Python 2와 Python 3. 둘은 비슷해 보이지만 완전히 호환되지는 않으며, 오랜 기간 동안 커뮤니티는 두 버전 사이에서 나뉘어 있었습니다. Python 2는 2020년에 수명이 종료되었고 더 이상 유지보수되지 않습니다.

이 문서의 모든 내용은 Python 3을 기준으로 합니다. 만약 print "hello"처럼 괄호 없이 작성된 오래된 튜토리얼을 본다면, 그것은 Python 2입니다. 개념은 여전히 유효하지만 문법이 다릅니다.

PEP

PEP라는 용어가 가끔씩 등장하는 것을 보게 될 것입니다. 이는 Python Enhancement Proposal의 약자로, Python에 대한 변경사항이 제안되고 논의되는 공식적인 절차를 말합니다. 이 절차를 깊이 알 필요는 없지만, 자주 등장하는 두 가지는 알아두면 좋습니다:

  • PEP 8: Python 코드를 어떻게 작성하고 포매팅해야 하는지에 대한 규칙 모음입니다. 변수 이름을 어떻게 짓는지, 들여쓰기는 얼마나 하는지, 언제 빈 줄을 추가하는지 같은 것들이죠. 외울 필요는 없습니다. 대부분의 코드 에디터가 자동으로 처리해주며, 코드를 더 많이 작성하다 보면 자연스럽게 익히게 됩니다.
  • PEP 20: Python의 선(Zen of Python)이라는 별명을 가지고 있습니다. 아무 Python 환경에 import this를 입력하면 짧은 지침 원칙 목록이 출력됩니다. "Readability counts"나 "Simple is better than complex" 같은 것들이죠. Python이 지금과 같은 모습과 느낌을 가지게 된 철학이 담겨 있습니다.

코드를 어디서 실행할 것인가

가장 빠르게 시작하는 방법은 바로 이 브라우저 안에서입니다. 설치도, 설정도 필요 없습니다.

여러분의 컴퓨터에서 Python을 로컬로 실행하는 방법은 이후 섹션에서 다룰 예정입니다. 지금은 브라우저 플레이그라운드만으로도 따라오는 데 필요한 모든 것이 갖춰져 있습니다.