Python 소개와 기초
Python이란?
- 범용 프로그래밍 언어임.
- 통계 외 다양한 용도 사용 가능.
- 대표 용도 (웹 개발): 유튜브, 인스타그램, 구글 등 서비스 Python으로 개발됨.
- 쉬운 난이도: C, Java 등 다른 범용 언어 비해 쉬움 (대학 1학년 프로그래밍 교육용으로도 사용).
- 데이터 분석 활용: 데이터 분석에 많이 활용됨.
- 사실상 표준: 통계 분석 인접 분야 (머신러닝, 인공지능)에서는 Python이 사실상 표준 언어임.
프로그래밍 언어 인기
- C/C++, Java, JavaScript 등과 함께 Python은 꾸준히 인기 상위권 유지.
- 데이터 과학/머신러닝 분야에서는 R과 함께 가장 많이 사용되며, Python 단독 사용 비중 증가 추세.
주피터 노트북 (Jupyter Notebook)
- Python 이용 데이터 분석 위한 프로그램.
- 작동 방식: 분석 서버에 웹으로 접속하여 구동.
- 로컬 실행: PC에서 실행 시 PC 자체가 서버 역할.
- 접속 주소:
http://localhost:8888
(localhost = 자기 자신 PC).
- 클라우드 서비스: 설치 없이 사용 가능한 서비스 존재 (예: Google Colab).
노트북 열기
- 폴더 선택: 작업할 데이터 파일 있는 폴더 선택.
Desktop
: 바탕화면
Documents
: 내 문서
Downloads
: 다운로드
- 파일 확인: 해당 폴더 내 데이터 파일 보이는지 확인.
- 새 노트북 생성:
New
→ Python 3
클릭.
주피터 노트북 코드 실행
- 단축키:
SHIFT
+ ENTER
.
- 결과 표시: 코드 셀 바로 아래 실행 결과 표시됨.
- 수정 후 재실행: 코드 수정 후 다시
SHIFT
+ ENTER
누르면 결과 덮어씀.
Python을 계산기처럼 사용하기