핵심 입문 워크숍 사전 설치 불필요

파이썬과 구글 코랩
첫걸음 기초 완성

웹 브라우저 하나로 데이터 분석부터 자동화까지 배우는 실습 중심 가이드

Google Colab Python 3
notebook_intro.ipynb 연결됨 (RAM/디스크)
[1] 코드 셀 실행 완료
print("반갑습니다! 코랩과 파이썬 첫걸음!")
반갑습니다! 코랩과 파이썬 첫걸음!

TIMELINE

전체 구성 및 진행 흐름

  1. 구간 01 도입 목표 공유 및 동기 부여
  2. 구간 02 파이썬과 코랩 역할 구분과 접속 3단계
  3. 구간 03 코랩 사용법 셀 구조와 단축키 실행
  4. 구간 04 · 집중 실습 핵심 실습 4종 출력 · 리스트 · for · if
  5. 구간 05 정리 및 응용 결과물 쇼케이스 & 로드맵
오늘의 달성 목표

프로그램 설치 없이 브라우저에서 파이썬 코드를 직접 입력하고 결과를 즉시 확인합니다.

WHY PYTHON

왜 비전공자도 파이썬으로 시작할까요?

EASY SYNTAX

사람의 말과 닮은 문법

세미콜론이나 복잡한 기호 없이, 영어 문장처럼 술술 읽히는 쉬운 구조입니다.

print("안녕하세요")

ONE LANGUAGE

하나로 여러 일을 해요

업무 자동화, 데이터 분석, 인공지능까지 같은 언어 하나로 시작할 수 있습니다.

# 자동화 · 분석 · AI

QUICK RESULT

결과가 바로 보여요

코드 한 줄만 써도 곧바로 결과가 나와서, 배우는 재미를 일찍 느낄 수 있습니다.

print(10 + 20)  # 30

APPLICATIONS

파이썬이 실제로 처리하는 4가지 작업

업무 자동화

수백 개 엑셀 취합과 반복 파일 정리

클릭 한 번으로 즉시 처리

데이터 분석

통계 수치 계산과 인터랙티브 차트

시각화 그래프 즉시 생성

인공지능 개발

최신 LLM 모델 연동과 예측 분류

Gemini / ChatGPT 연결

웹 데이터 수집

뉴스 기사 및 쇼핑몰 가격 실시간 수집

원하는 정보 자동 스크랩

ARCHITECTURE

언어(파이썬) vs 실행 도구(코랩)

  1. 프로그래밍 언어 파이썬 (Python)

    컴퓨터에게 지시할 명령을 적는 문법이자 규칙

    🍳 비유: 요리 레시피 북
  2. 클라우드 작업 환경 구글 코랩 (Colab)

    코드를 적고 즉시 구글 서버에서 연산하는 온라인 작업실

    🏢 비유: 모든 조리 도구가 갖춰진 공유 주방
  3. 최종 화면 결과 확인

    브라우저 화면에서 차트와 텍스트를 즉시 확인

    ✨ 비유: 완성된 맛있는 요리

실행 요청 → 화면 출력

LOCAL SETUP

내 PC에 파이썬 직접 설치하기 3단계

  1. 1

    설치 파일 다운로드

    공식 홈페이지에서 본인 OS(Windows/Mac)에 맞는 최신 버전을 받습니다.

    python.org/downloads ↗ 공식 포털 · 파이썬 공식 사이트 방문

  2. 2 ★ 가장 중요

    PATH 추가 반드시 체크

    설치 창 하단의 경로(PATH) 추가 옵션을 체크하지 않으면 명령어가 작동하지 않습니다.

    Add python.exe to PATH체크 확인 후 [Install Now] 클릭

  3. 3

    명령 프롬프트(CMD) 검증

    윈도우 검색창에 cmd를 켜고 파이썬 버전 명령어를 입력해 정상 설치를 확인합니다.

    > python --versionPython 3.12.x

직접 겪은 현실적인 고민: 설치까지 마쳤지만, 지금 당장 복잡한 개발 환경이 왜 필요한지 와닿지 않으셨나요?

TURNING POINT

설치 후 든 고민, 그리고 코랩의 발견

설치 후 든 솔직한 생각

“지금 나에게 이 복잡한 환경이 정말 필요할까?”

검은색 프롬프트 창과 낯선 오류들 때문에 본격적인 코딩을 시작하기도 전에 지쳤던 경험

발상의 전환 · 새로운 돌파구

“설치 없이 브라우저 하나로 바로 시작하자!”

프로그램 설치 0초, 세팅 스트레스 없이 내가 배우고 싶은 '결과와 활용'에만 집중

핵심 메시지

입문자에게 가장 중요한 것은 어려운 '환경 설정'이 아니라, '직접 코드를 실행해보고 재미를 느끼는 경험'입니다.

PROS & CONS

구글 코랩의 강력한 장점과 알아둘 점

강력 추천

코랩을 쓰는 이유 (장점)

  1. 설치 없는 원클릭 환경PC 사양에 상관없이 브라우저만 켜면 즉시 실행
  2. 무료 GPU 사용 가능비싼 하드웨어 없이도 AI 연산 가속 (사용량 제한 있음)
  3. 구글 드라이브 쉬운 공유구글 문서처럼 링크 하나로 동료와 코드 공유 및 협업

사용 팁

미리 알아둘 점 (주의사항)

  1. 세션 연결 시간 제한일정 미사용 시 자동 세션 종료 및 초기화
  2. 임시 저장 공간의 휘발성세션 종료 시 업로드 파일 삭제 (드라이브 연동 필수)
  3. 인터넷 연결 필수구글 서버 기반이므로 오프라인 환경에서는 작동 불가
한 줄 결론

일부 제한이 있지만, 복잡한 파이썬 설치 과정과 환경 설정 오류를 피할 수 있어 입문 및 실습용으로 가장 이상적인 도구입니다.

GETTING STARTED

코랩 접속과 시작 3단계

  1. 1

    웹사이트 접속

    크롬 브라우저에서 주소 입력

    colab.research.google.com ↗ Google Colab 바로가기

  2. 2

    구글 계정 로그인

    기존 Gmail 아이디로 원클릭

    별도 회원가입 없이 즉시 사용

  3. 3

    새 노트북 만들기

    [파일] → [새 노트북]을 누릅니다

    빈 코드 셀이 바로 열려요

CORE INTERFACE

코랩의 핵심 단위: 셀(Cell) 구조

① 코드 셀 · [1] In ② ▶ 실행 버튼
10 + 20
③ 결과 출력 · Out [1] 30
  1. 1. 코드 셀 (Code Cell)원하는 파이썬 명령을 작성하는 개별 블록입니다.
  2. 2. 재생 버튼 (Run)셀 좌측의 원형 버튼을 누르면 구글 서버에서 연산합니다.
  3. 3. 출력창 (Output)계산된 최종 결과가 셀 바로 아래에 직관적으로 나타납니다.

SHORTCUT POWER

가장 중요한 단축키: Shift + Enter

ShiftEnter

마우스 클릭보다 훨씬 빠른 필수 단축키

코드를 작성하고 키보드만 누르면 즉시 실행됩니다.

Shift + Enter를 누르면 현재 셀을 실행한 뒤 다음 셀로 이동해(없으면 새로 만들어) 연속 코딩이 가능합니다.

Ctrl + Enter는 현재 셀에 머무르며 결과를 반복 확인할 때 사용

HANDS-ON

핵심 실습 4종

코랩의 새 셀에 코드를 입력하고 Shift + Enter로 실행해보세요. 직접 치기 어려우면 [코드 복사] 버튼을 눌러 붙여넣어도 좋아요.

실습 1 화면에 글자 띄우기 print()

코랩 실제 입력창 [1]
print("안녕하세요! 파이썬을 시작합니다.")
실행 결과 (Output) 안녕하세요! 파이썬을 시작합니다.

기본 출력 문법

  • 따옴표(" ")는 글자를 감싸는 포장지숫자가 아닌 한글이나 영문 텍스트는 반드시 따옴표로 감쌉니다.
  • print는 화면으로 쏘아 올리는 확성기컴퓨터 내부 계산 결과를 사용자 눈에 보이도록 화면에 출력합니다.

실습 2 여러 개를 한 번에 담는 리스트

코랩 실제 입력창 [1]
과일 = ["사과", "바나나", "포도"]
print(과일)
print(과일[0])
실행 결과 (Output)['사과', '바나나', '포도']
사과

기본 리스트 문법

  • 대괄호 [ ]는 값을 담는 바구니여러 개의 값을 쉼표(,)로 구분해 한꺼번에 담을 수 있습니다.
  • 번호는 0부터 시작해요첫 번째 값은 과일[0], 두 번째 값은 과일[1]처럼 번호로 꺼냅니다.

실습 3 하나씩 꺼내 반복하는 for 반복문

코랩 실제 입력창 [1]
과일 = ["사과", "바나나", "포도"]
for 이름 in 과일:
    print(이름, "맛있어요!")
실행 결과 (Output)사과 맛있어요!
바나나 맛있어요!
포도 맛있어요!

기본 반복 문법

  • for는 하나씩 꺼내 반복해요리스트의 값을 처음부터 끝까지 한 개씩 꺼내 같은 일을 반복합니다.
  • 들여쓰기는 반복할 범위예요콜론(:) 다음 줄은 스페이스 4칸 안쪽으로 써야 for 안의 일이 됩니다.

잠깐 처음 만나는 오류 3가지와 해결법

SyntaxError 짝이 안 맞아요

따옴표나 괄호를 열고 닫지 않으면 생겨요.

✅ 해결: 열었으면 꼭 닫아주기

IndentationError 줄이 안 맞아요

for·if 아래 줄을 들여쓰지 않으면 생겨요.

✅ 해결: 스페이스 4칸 들여쓰기

NameError 이름을 못 찾아요

철자가 틀리거나 위 셀을 안 돌리면 생겨요.

✅ 해결: 위쪽 셀부터 Shift + Enter

💡 빨간 글씨가 나와도 괜찮아요. 맨 아래 줄의 오류 이름과 줄 번호부터 읽어보세요.

실습 4 원하는 조건만 거르는 if 조건문

조건 분기 코드
점수 = 85

if 점수 >= 80:
    print("합격입니다!")
else:
    print("재도전하세요.")

조건 검사: 85점은 80점 이상인가?

✓ 85 >= 80 통과

참 (True) "합격입니다!" 출력
거짓 (False) "재도전하세요." 건너뜀

💡 원하는 데이터만 골라낼 때 조건문을 사용합니다.

정리 오늘 실습 4가지, 한 줄로 정리

  • print()화면에 글자를 보여줘요확성기
  • 리스트 [ ]여러 값을 한꺼번에 담아요바구니
  • for 반복문하나씩 꺼내 반복해요반복 기계
  • if 조건문조건에 따라 골라요갈림길

INSPIRATION

코랩으로 이런 것도 만들 수 있어요

엑셀 표 자동 병합

지점별 파일 10개를 원클릭으로 합치기

예시 (가상 데이터)

지점매출달성률
강남점4,200만112%
판교점3,800만105%

시각화 인터랙티브 차트

숫자 데이터를 선·막대 그래프로 요약

예시 (가상 데이터)

AI 글·보고서 초안 생성

최신 생성형 AI 모델과 연동하여 글 작성

응용

🤖 AI: 주간 보고서 요약 완료
"전주 대비 매출 14% 상승 추세..."

웹 정보 자동 수집

원하는 상품 최저가와 뉴스 자동 취합

응용

📡 수집 대상 50개 웹사이트
슬랙 메신저 자동 전송

MINI CHALLENGE

미니 도전: 나의 취미 소개하기

코랩 실제 입력창 [1]
취미 = ["독서", "산책", "요리"]
for 이름 in 취미:
    print("제 취미:", 이름)
실행 결과 (Output)제 취미: 독서
제 취미: 산책
제 취미: 요리

배운 것 모두 쓰기

  • 리스트 속 글자만 바꿔보세요독서·산책·요리를 내 취미로 바꾸면 결과도 바로 달라집니다.
  • 결과를 함께 보여주세요실행 결과 화면을 보며 서로의 결과물을 소개해 봅니다.

GROWTH PATH

다음 단계로 나아가는 학습 로드맵

  1. STEP 01

    판다스 (Pandas) 기초

    수만 줄의 엑셀 표 데이터를 파이썬 코드로 불러와 필터링하고 병합하는 기법 습득

    📊 추천: 판다스로 매출 엑셀 정리하기
  2. STEP 02

    웹 크롤링 기초

    인터넷 사이트에서 매일 확인해야 하는 최저가 정보와 뉴스 기사를 자동으로 수집

    🌐 추천: BeautifulSoup / Requests
  3. STEP 03

    내 업무 자동화 완성

    반복적인 보고서 작성 업무를 원클릭 파이썬 스크립트로 대체

    🚀 목표: 반복 업무 완전 자동화 달성

APPENDIX

부록: 구글 코랩 전체 화면 구성 가이드

colab_python_workshop.ipynb Google 드라이브에 저장됨
연결됨 (RAM 1.4GB / 디스크 25GB) 실행 완료
print("구글 코랩 환경 구축 완료! 수고하셨습니다 🎉")
구글 코랩 환경 구축 완료! 수고하셨습니다 🎉
실습 파일 보관

💡 [파일] → [드라이브에 사본 저장]을 누르면 개인 구글 드라이브에 영구 저장됩니다.

Q&A 및 자유 질문