python 이란?
과학, 데이터 분석, 인공지능 등 다양한 분야에서 활용되는 대표적인 프로그래밍 언어
문법이 간단하고 직관적이어서 초심자에게 가장 적합
python 자습서: https://docs.python.org/ko/3.13/tutorial/index.html
▲그림1. python 로고1
1. Google Colab 이란?
구글에서 제공하는 클라우드 기반 무료 Python 실행 환경
인터넷만 연결되면 별도 설치 없이 사용 가능
구글 계정과 드라이브 연동으로 파일 업로드/저장 가능
2. 장점
브라우저에서 바로 실행
라이브러리 설치 자동 지원
실습 코드 공유와 협업 용이
3. Google Colab 소개 https://colab.research.google.com/?hl=ko
1. 코드 셀과 텍스트 셀 구분하기
: 코드 입력은 코드 셀, 설명이나 글쓰기는 텍스트 셀
2. 코드 실행하기
: 셀 옆 ▶ 버튼 클릭 또는 Shift + Enter
▲ Google Colab 실행 환경
3. 필수 라이브러리
라이브러리(Library): 프로그래밍에서 자주 쓰이는 기능을 미리 모아둔 도구 상자
필수 라이브러리(자주 쓰이는 도구)
pandas → 표 형태 데이터 불러오기·정리·분석
numpy → 수치 계산 및 각도 변환
matplotlib → 그래프와 시각화
astropy → 천문 전용 좌표·시간 변환
4. 에러가 나올 때
: 주로 오타, 셀 실행 순서 문제 → 위에서부터 차례대로 실행 확인
구글 코랩에서 아래의 간단 실습을 통해 프로그래밍을 경험해 봅시다.
"Hello, Astronomy!" 출력하기
간단한 계산하기
리스트 만들기
데이터 개수 세기
Colab은 자동으로 저장되므로 중간에 끊겨도 다시 이어서 학습 가능
기본 코드는 프로그램에서 제공 → 학습자는 복사·실행·수정하며 따라가기만 해도 충분
< 참고 자료 >
Python Software Foundation. (n.d.). Python™ [웹사이트]. https://www.python.org/
Google. (n.d.). Colaboratory [웹사이트]. https://colab.research.google.com/