본문 바로가기
코딩/파이썬

구글 코랩(Google colab)

by Song1234 2024. 3. 11.

구글 코랩(Google colab) 이란

구글 코랩(Google Colab)은 구글이 제공하는 클라우드 기반의 무료 Jupyter 노트북 환경이다. 이를 통해 사용자는 브라우저 상에서 Python 코드를 작성하고 실행할 수 있다.

구글 코랩의 특징

  1. 무료 및 클라우드 기반: 구글 코랩은 무료로 제공되며 클라우드에서 실행된다. 따라서 사용자는 로컬 컴퓨터에 Python 환경을 설정하거나 관리할 필요가 없다.
  1. Jupyter 노트북 환경: 구글 코랩은 Jupyter 노트북 환경을 제공한다. 이를 통해 코드, 텍스트, 이미지, 그래프 등을 하나의 문서로 통합하여 작성하고 공유할 수 있다.
  1. GPU 및 TPU 지원: 구글 코랩은 GPU(그래픽 처리 장치) 및 TPU(텐서 처리 장치)를 무료로 사용할 수 있는 기능을 제공한다다. 이를 통해 딥 러닝 모델 등의 대규모 데이터 처리 및 학습에 사용할 수 있다.
  1. 파이썬 패키지 및 라이브러리 지원: 구글 코랩은 다양한 파이썬 패키지와 라이브러리를 사전 설치된 상태로 제공하여 사용자가 바로 활용할 수 있다.
  1. 공유 및 협업 기능: 구글 코랩을 통해 작성한 노트북은 공유 링크를 통해 다른 사람들과 공유할 수 있으며, 실시간으로 협업할 수 있는 기능도 제공된다.
  1. 다양한 활용 가능: 구글 코랩은 데이터 분석, 머신러닝 및 딥 러닝 모델 학습, 프로토타이핑, 교육 등 다양한 용도로 활용될 수 있다.
  1. 구글 드라이브 : 사용자의 구글 드라이브와 쉽게 연동할 수 있어, 데이터를 가져오거나 저장하는 것이 간편하다.
  1. 마크다운 : 마크다운 형식으로 텍스트를 작성할수 있다.

구글 코랩 사용방법

  1. 구글코랩 홈페이지 접속
  1. 구글계정 로그인.
  1. "새 노트북" 버튼을 클릭 또는 상단 메뉴에서 파일-새노트를 클릭하여 새로운 노트북열기.
  1. 코드작성

구글 코랩 사용하기

1. 마크다운

마크다운은 일반 텍스트 기반의 경량 마크업 언어

1-1. 마크다운 사용

1) 제목
# 제목1
## 제목2
### 제목3
...
###### 제목6

2) 강조
볼드체 : **볼드체** 또는 __볼드체__
이탤릭체 : *이탤릭체* 또는 _이탤릭체_

3) 목록
순서가 없는 목록 : 앞에 -, *, + 기호 를 사용
    예) * 제목
순서가 있는 목록 : 숫자.(점)를 사용
    예) 1. 제목

4) 링크
[텍스트](웹사이트 주소)

5) 이미지
![텍스트](이미지 주소)

6) 수평선
3개 이상의 -, *, _ 를 연속으로 작성

2. 셀의 종류

  • 코드: 파이썬 코드 및 리눅스 명령어를 실행할 수 있는 셀(!뒤에 코드를 작성하면 리눅스 명령어 사용가능)
  • 텍스트: 설명을 달거나 문구 등을 적기 위한 텍스트 전용 셀(마크다운 사용)

2-1. 셀의 삽입 방법

  • 상단의 "+코드", "+텍스트" 버튼을 눌러 삽입
  • 코드셀을 위에 삽입: Ctrl + M A
  • 코드셀을 아래에 삽입 : Ctrl + M B

2-2. 셀을 변경하는 방법

  • 코드셀을 텍스트셀로 변경 : Ctrl + M M
  • 텍스트셀을 코드셀로 변경 : Ctrl + M Y

2-3. 셀을 삭제하는 방법

  • 우측의 휴지통 아이콘을 클릭하여 삭제
  • Ctrl + M D

3. 셀의 실행

  • Ctrl + Enter : 해당 셀을 실행하고 커서는 해당 셀에 남음
  • Shift + Enter : 해당 셀을 실행하고 다음셀로 넘어감
  • Alt + Enter : 해당 셀을 실행하고 커서는 다음 셀로 삽입 후 넘어감

4. 실행 취소

  • Ctrl + M Z: 실행한 내용을 취소

'코딩 > 파이썬' 카테고리의 다른 글

파이썬 - 리스트  (0) 2024.03.13
파이썬의 변수  (0) 2024.03.12
문자열 다루기  (2) 2024.03.12
파이썬의 출력  (0) 2024.03.12
파이썬(Python) 개요  (0) 2024.03.11