파이썬 기초
이 트랙은 파이썬을 처음 시작하는 학습자를 위한 길잡이입니다.
코드를 한 줄도 써 본 적이 없어도 괜찮습니다. 파이썬 기본문법에서 변수, 문자열, 리스트, 조건문, 함수를 익히고, 라이브러리 학습에서 pandas, sklearn, statsmodels, scipy를 차례대로 연결하면 데이터 분석 공부를 시작할 수 있습니다.
학습 내용
- 파이썬 기초와 데이터 분석 라이브러리 학습이 어떻게 이어지는지 이해하기
- 한 개념을 배우고 바로 문제로 확인하는 방식에 익숙해지기
파이썬 기본문법 -> pandas -> sklearn -> statsmodels -> scipy로 이어지는 학습 순서 잡기- 혼자서도 다음 페이지로 넘어갈 수 있을 만큼 학습 리듬 만들기
처음에는 print() 한 줄도 낯설 수 있습니다. 하지만 이 트랙은 단순히 문법을 외우는 데서 끝나지 않도록 구성했습니다.
파이썬 기본문법에서는 “값을 저장하고”, “조건에 따라 나누고”, “여러 값을 반복 처리하는” 감각을 익힙니다.pandas에서는 표 데이터를 읽고 열을 고르고 정리하는 방법을 배웁니다.sklearn에서는 데이터를 나누고 모델을 학습시키는 흐름을 봅니다.statsmodels에서는 회귀분석 결과를 읽고 해석하는 연습을 합니다.scipy에서는 통계 검정을 직접 실행해 봅니다.
즉, 이 트랙은 “문법만 배운 사람”이 아니라 “데이터를 직접 읽고 분석 흐름을 따라갈 수 있는 사람”이 되는 것을 목표로 합니다.
처음 시작한다면 아래 순서를 그대로 따라가면 됩니다.
각 페이지는 개념 설명 -> 짧은 예시 -> 바로 풀어보는 문제 -> 조금 더 어려운 도전 문제 순서로 구성되어 있습니다. 앞에서 배운 내용을 바로 뒤 문제에서 써 보게 설계했기 때문에, 눈으로만 읽지 말고 반드시 직접 실행해 보세요.
- 코드를 읽고 끝내지 말고, 직접 한 줄씩 다시 입력하세요.
- 문제 지시문에 나온 변수 이름은 그대로 맞춰서 작성하세요.
- 코드를 작성한 뒤에는
Ctrl + Enter로 바로 실행해 보세요. - 막히면 바로 포기하지 말고, 직전 개념 블록으로 돌아가 예시를 다시 확인하세요.
라이브러리는 이미 만들어진 기능을 가져와 쓰는 도구입니다. import가 낯설다면 아래 문제로 한 번 감각만 잡고 넘어가세요.
문제 1hello world 출력하기
에디터 로딩 중...
코드 입력 환경을 준비하고 있습니다.
# 문제 1. hello world 출력하기 # 파이썬을 시작할 때 가장 많이 해 보는 첫 출력입니다. # print('hello world')가 화면에 나오도록 작성해 보세요.
- 파이썬 기본문법에서는 프로그래밍을 처음 시작하는 사람이 꼭 알아야 하는 핵심 문법을 다룹니다.
- 라이브러리 학습 안내에서는 각 라이브러리가 무엇을 해결하는지 먼저 정리합니다.
- 그다음부터는 실제 데이터 분석 라이브러리를 하나씩 배웁니다.
처음부터 완벽하게 이해하려고 하기보다, 한 페이지를 끝내고 직접 문제를 풀 수 있는 상태를 만드는 데 집중하세요.