개발/Python

[초급반] Step 1. 파이썬 시작하기: 개발 환경 구축과 첫 코드 실행

ophelisis 2025. 12. 10. 16:31
반응형

1. 파이썬 설치: 왜 최신 버전을 써야 할까?

파이썬 공식 웹사이트에서 파이썬을 다운로드하여 설치해야 합니다.

💡 설치 순서

  1. 공식 웹사이트 접속: Python 공식 웹사이트의 다운로드 페이지로 이동합니다.
  2. 설치 파일 다운로드: 사용하는 운영체제(Windows, macOS)에 맞는 최신 버전을 다운로드합니다.
  3. 설치 실행 (가장 중요!): 다운로드한 파일을 실행할 때, 설치 화면 하단에 있는 Add python.exe to PATH 항목을 반드시 체크해야 합니다.
  4. PATH란? 컴퓨터가 어느 위치에서든 'python' 명령어를 인식할 수 있도록 경로를 등록해 주는 설정입니다. 이 설정을 건너뛰면 나중에 코드를 실행할 때 복잡해질 수 있습니다.
  5. 설치 완료: 설치가 완료되면, 명령 프롬프트(CMD) 또는 터미널을 열고 다음 명령어를 입력하여 파이썬이 올바르게 설치되었는지 확인합니다.
  6. Bash
     
    python --version 
    # 또는 python3 --version (macOS/Linux의 경우)
    

2. 개발 도구 설치: VS Code

파이썬 코드를 작성할 때 메모장으로도 가능하지만, 개발의 효율성을 높여주는 IDE(통합 개발 환경) 또는 코드 에디터를 사용하는 것이 좋습니다. 우리는 전 세계 개발자들이 가장 많이 사용하는 **VS Code (Visual Studio Code)**를 사용하겠습니다.

  1. VS Code 설치: VS Code 공식 웹사이트에서 다운로드하여 설치합니다.
  2. 파이썬 확장 설치: VS Code를 실행한 후, 왼쪽 사이드바의 [Extensions (확장)] 아이콘을 클릭합니다. 검색창에 **"Python"**을 검색하여 Microsoft에서 제공하는 공식 Python 확장을 설치합니다. 이 확장은 코드 자동 완성, 디버깅 등을 지원합니다.

3. 첫 코드 작성 및 실행

이제 파이썬 파일 하나를 만들어 첫 코드를 작성하고 실행해 보겠습니다.

1단계: 파이썬 파일 생성

  1. VS Code를 열고 **File > Open Folder**를 통해 코드를 저장할 작업 폴더를 엽니다.
  2. 새 파일 아이콘을 클릭하고 파일 이름을 **hello.py**로 저장합니다.
  3. 규칙: 파이썬 파일은 반드시 .py 확장자로 끝나야 합니다.

2단계: 코드 작성 및 저장

hello.py 파일에 다음 코드를 입력합니다.

Python
 
# 이것은 주석입니다. 파이썬은 이 코드를 실행하지 않습니다.
# 주석은 코드에 대한 설명을 남길 때 사용됩니다.

# 'Hello, World!' 문장을 화면에 출력하는 명령어입니다.
print("Hello, Python World!")

# 변수 (Variable)를 선언하고 출력해 봅시다.
message = "파이썬이 정말 재미있네요!"
print(message)

3단계: 코드 실행하기

코드를 저장(Ctrl + S 또는 Cmd + S)한 후, 두 가지 방법으로 실행할 수 있습니다.

  1. VS Code 실행 버튼 사용 (가장 쉬움):
    • VS Code 편집기 오른쪽 상단에 있는 ▶ (Run Python File) 버튼을 클릭합니다.
    • 하단 [TERMINAL (터미널)] 창에 결과가 출력됩니다.
  2. 터미널에서 직접 실행:
    • VS Code 하단 터미널을 열고, 파일이 위치한 경로에서 다음 명령어를 입력합니다.
    Bash
     
    python hello.py
    
    • 결과:
    • Hello, Python World!
      파이썬이 정말 재미있네요!
      

4. 핵심 용어 정리: 변수와 주석

  • 변수 (Variable): 데이터를 저장하는 이름표입니다. 위의 예시에서 message는 "파이썬이 정말 재미있네요!"라는 문자열을 저장하는 변수입니다.
  • 주석 (Comment): # 기호 뒤에 작성되며, 사람이 코드를 이해하는 것을 돕지만, 파이썬 인터프리터는 이를 무시하고 실행하지 않습니다.
반응형