오늘은 웹상에서 간단하게 파이썬을 실행해 볼 수 있는 구글 Colab의 사용방법을 함께 살펴볼게요.
구글 Colab(Colaboratory)은 클라우드 기반의 무료 Jupyter 노트북 환경입니다. 일반적으로 개발을 하려면 개발 환경을 구축하는 과정이 필요한데, Colab을 사용하면 별도의 개발 환경 구축 없이 웹 브라우저만으로 AI 개발을 시작할 수 있다는 장점이 있습니다.

Colab의 장점
Colab은 다음과 같은 장점을 가지고 있습니다.
- 무료: Colab은 구글에서 제공하는 무료 서비스로 시작할 수 있습니다.
- 클라우드 기반: Colab은 클라우드 기반으로 실행되므로, 로컬 환경에 별도로 개발 환경을 구축할 필요가 없습니다.
- GPU 및 TPU 지원: Colab은 GPU 및 TPU를 지원하여 딥러닝 모델 학습과 같은 연산 집약적인 작업을 효율적으로 수행할 수 있도록 도와줍니다.
(요금제에 따라 사용할 수 있는 부분이 다릅니다.) - 협업: Colab은 다른 사용자와 실시간으로 노트북을 공유하고 공동 작업을 할 수 있습니다.
- Google Drive 연동: Colab은 Google Drive와 연동되어 파일을 쉽게 저장하고 불러올 수 있습니다.

Colab 시작하기
Google 계정만 있으면 누구나 Colab을 사용할 수 있습니다.
1. Google Colab 접속: 웹 브라우저에서 https://colab.research.google.com/ 접속합니다.

2. 새로운 노트북 만들기: “새노트”을 클릭하여 새로운 Colab 노트북을 생성합니다.
3. 실습하기: 생성된 노트북에 코드를 작성합니다.
Colab 기본 사용법
Colab 노트북은 코드 셀과 텍스트 셀로 구성됩니다.
- 코드 셀: Python 코드를 작성하고 실행할 수 있는 셀입니다.
- 텍스트 셀: Markdown 형식으로 텍스트를 작성할 수 있는 셀입니다.
1. 코드 셀 실행: 코드 셀에 Python 코드를 작성하고 Shift + Enter 키를 누르거나, 코드 셀 왼쪽에 있는 실행 버튼을 클릭하면 코드가 실행됩니다.
print("Hello, Colab!")
2. 텍스트 셀 편집: 텍스트 셀을 더블 클릭하여 Markdown 형식으로 텍스트를 작성하고 Shift + Enter 키를 누르면 텍스트가 표시됩니다.
Markdown 기본 문법:
- 제목:
# 제목 1 ## 제목 2 ### 제목 3 - 강조:
*기울임체* **굵은체** ***굵은 기울임체*** - 목록:
* 목록 1 * 목록 2 1. 순서 있는 목록 1 2. 순서 있는 목록 2 - 링크:
[링크 텍스트](URL) - 이미지:
 - 인용:
> 인용 내용 - 코드 블록:
```python print("Hello, Colab!")
3. 외부 라이브러리 사용: Colab에서 외부 라이브러리를 사용하려면 pip install 명령어를 사용하여 라이브러리를 설치해야 합니다.
!pip install numpy
import numpy as np
array = np.array([1, 2, 3])
print(array)
4. 파일 업로드 및 다운로드: Colab 노트북에서 파일을 업로드하거나 다운로드하려면 Google Drive와 연동하거나, files 모듈을 사용하면 됩니다.
from google.colab import files
# 파일 업로드
uploaded = files.upload()
# 파일 다운로드
files.download('sample.txt') 과 같습니다 | 무료 | - Colab의 모든 기능 사용 가능
5. 유용한 단축키:
- Shift + Enter: 현재 셀 실행 후 다음 셀로 이동
- Ctrl + Enter: 현재 셀 실행
- Alt + Enter: 현재 셀 실행 후 아래에 새로운 셀 추가
- Esc + A: 현재 셀 위에 새로운 셀 추가
- Esc + B: 현재 셀 아래에 새로운 셀 추가
- Esc + D + D: 현재 셀 삭제
여기까지 잘 따라해 보셨나요?
앞으로도 여러분의 AI 학습에 도움을 되는 정보를 준비하겠습니다.
계속해서 함께해 주세요! 😊✍️👍
