Lesson 1

파이썬이란? — 환경 설정과 첫 번째 프로그램

3 min Views 1

파이썬의 특징과 설치 방법, print()와 주석으로 첫 코드 실행하기

이번 강에서 배울 것

  • 파이썬이 무엇이고 왜 배워야 하는가
  • 파이썬 설치 (Windows / Mac) 및 VS Code 연동
  • print()로 첫 번째 프로그램 실행하기
  • 주석(Comment)과 들여쓰기 규칙
  • IDLE vs VS Code vs Jupyter — 어떤 환경을 쓸까

1. 파이썬이란

파이썬(Python)은 1991년 귀도 반 로섬(Guido van Rossum)이 만든 프로그래밍 언어입니다. 이름의 유래는 영국 코미디 그룹 '몬티 파이썬(Monty Python)'에서 왔습니다. 현재 전 세계에서 가장 인기 있는 프로그래밍 언어 1위(TIOBE 지수 기준)를 수년째 유지하고 있습니다.

특징 설명
쉬운 문법영어 문장과 유사한 직관적인 문법 — 초보자에게 최적
범용성웹 개발, 데이터 분석, AI/ML, 자동화, 게임, 임베디드 모두 가능
방대한 생태계pip로 설치 가능한 패키지 50만 개 이상 (PyPI 기준)
인터프리터 언어컴파일 없이 코드를 한 줄씩 바로 실행 — 빠른 피드백
무료·오픈소스완전 무료, 상업적 이용도 자유

2. 파이썬 설치하기

【 Windows 설치 】

1. python.org → Downloads → "Download Python 3.x.x" 클릭
2. 설치 시 반드시 ✅ "Add Python to PATH" 체크 후 Install Now
3. 설치 완료 확인:
   명령 프롬프트(cmd) 열기 → python --version 입력
   → Python 3.12.x 출력되면 성공

【 Mac 설치 】

방법 1. python.org에서 macOS 패키지 다운로드
방법 2. Homebrew 사용 (권장):
   터미널 열기 → brew install python3
   → python3 --version 으로 확인

【 설치 확인 공통 명령어 】
   python --version   (Windows)
   python3 --version  (Mac/Linux)
   pip --version      (패키지 관리자 확인)

3. 개발 환경 선택하기

환경 특징 추천 대상
IDLE파이썬 설치 시 기본 포함간단한 테스트용
VS Code가볍고 강력한 무료 에디터, Python 확장 설치 필요입문자~전문가 모두 추천
Jupyter Notebook셀 단위 실행, 시각화에 강함데이터 분석·ML 학습
PyCharm파이썬 전용 강력한 IDE중급 이상 프로젝트

이 강의에서는 VS Code를 기준으로 설명합니다. code.visualstudio.com에서 무료 설치 후, 확장 탭(Extensions)에서 "Python" (Microsoft 제공)을 설치하세요.

4. 첫 번째 프로그램 — Hello, World!

# hello.py 파일을 만들고 아래 코드를 입력하세요

print("Hello, World!")
print("안녕하세요, 파이썬!")
print(3 + 5)
print("나는", 25, "살입니다")

# 실행 결과:
# Hello, World!
# 안녕하세요, 파이썬!
# 8
# 나는 25 살입니다

실행 방법: VS Code에서 파일 저장 후 오른쪽 상단 ▷ 버튼 클릭, 또는 터미널에서 python hello.py 입력

5. 주석(Comment) — 코드 설명하는 법

# 한 줄 주석: # 기호로 시작 — 파이썬이 실행하지 않음
# 코드를 설명하거나 임시로 비활성화할 때 사용

print("이건 실행됩니다")  # 코드 뒤에도 주석 가능

# print("이건 주석이라 실행 안 됩니다")

"""
여러 줄 주석(Docstring):
큰따옴표 3개로 시작하고 3개로 끝납니다.
함수나 클래스 설명에 주로 사용합니다.
"""

# 파이썬 들여쓰기 규칙 (매우 중요!)
# 파이썬은 중괄호 {} 대신 들여쓰기(4칸 공백)로 코드 블록을 구분합니다.
# 들여쓰기가 틀리면 IndentationError 발생!

if True:
    print("들여쓰기 4칸")  # ← 올바른 들여쓰기
    print("같은 블록")
print("들여쓰기 없음")     # ← 블록 밖

6. print() 함수 더 알아보기

print("기본 출력")

# sep: 여러 값 사이 구분자 (기본값: 공백)
print("사과", "바나나", "포도", sep=", ")
# → 사과, 바나나, 포도

# end: 줄 끝 문자 (기본값: 줄바꿈 \n)
print("첫 번째", end=" | ")
print("두 번째")
# → 첫 번째 | 두 번째

# f-string: 변수를 문자열 안에 삽입 (Python 3.6+)
name = "파이썬"
version = 3.12
print(f"안녕하세요, {name} {version}입니다!")
# → 안녕하세요, 파이썬 3.12입니다!

1강 핵심 요약

  • 파이썬은 쉬운 문법, 범용성, 방대한 생태계를 가진 1위 언어
  • 설치 시 "Add Python to PATH" 체크 필수
  • 개발 환경은 VS Code + Python 확장 권장
  • print()로 출력, # 또는 """ """로 주석 작성
  • 들여쓰기(4칸)는 파이썬의 문법 — 틀리면 오류 발생
  • 다음 강: 변수와 자료형 — 숫자·문자·참거짓을 다루는 방법

관련 검색어  ·  파이썬입문, Python설치, 파이썬개발환경, VSCode파이썬, print함수, 파이썬주석, HelloWorld파이썬

0 Comments

채용정보
공지사항
인사이트
MY