본문 바로가기
판다스/기초 파이썬

[python] 0. 파이썬 시작하기

by 김판다t 2024. 10. 27.

0. 파이썬 시작하기

 

파이썬의 여정을 시작하게 된 것을 진심으로 환영합니다. 시작이 반이라는 말처럼, 이미 첫걸음을 내디딘 여러분은 절반을 이루셨습니다. 이제 파이썬 코드를 작성하고 실습할 개발 환경을 선택하는 것이 첫 번째 과제가 될 것입니다.

 

파이썬 개발 환경 선택

 

파이썬 개발 환경의 선택은 코드를 작성하고 실행할 도구를 결정하는 것을 의미합니다. 파이썬 코드를 작성할 수 있는 다양한 개발 환경이 있지만, 그중에서도 구글 코랩(Google Colab)은 별도의 설치 없이 웹 브라우저에서 파이썬 코드를 작성하고 실행할 수 있는 편리한 도구로 많은 개발자와 학습자에게 널리 사용되고 있습니다. 특히 구글 코랩은 초심자들에게 적합한 환경이며, 코드 오류를 검토하는 AI 기능까지 갖추고 있어 더욱 유용합니다.

 

 

여러분은 아래 링크를 클릭하는 것만으로도 파이썬 코드를 작성 및 실행하실 수 있습니다.

https://colab.research.google.com/

 

구글 코랩의 주요 특징

 

여러분이 구글 코랩을 선택하셨으니, 간단히 장단점을 소개해 드리겠습니다. 

 

구글 코랩의 장점

  1. 설치 과정 불필요
    구글 코랩은 웹 기반 도구이므로, 별도의 소프트웨어 설치 없이 즉시 사용할 수 있습니다. 이는 사용자에게 컴퓨터 환경에 구애받지 않고 쉽게 접근할 수 있는 편리함을 제공합니다.
  2. 기본 라이브러리 내장
    데이터 분석과 머신러닝에 필수적인 라이브러리들이 사전 설치되어 있어, 환경 설정 없이 바로 코딩을 시작할 수 있습니다.
  3. 개발 환경의 통일성
    강의나 튜토리얼을 따라갈 때, 강사와 동일한 환경에서 작업할 수 있기 때문에 개발 환경에 따른 문제를 최소화할 수 있습니다. 이에 따라 학습자 간의 환경 차이로 인한 에러를 줄일 수 있습니다.

구글 코랩의 단점

  1. 파일 접근의 제한
    로컬 파일 시스템과의 직접적인 경로 연동이 불가능하며, 로컬 파일을 사용할 경우 파일을 별도로 업로드해야 합니다.
  2. 클립보드 관련 함수의 제한
    read_clipboard와 같은 클립보드를 활용하는 함수는 구글 코랩에서 사용할 수 없습니다.
  3. 연결 유지의 제한
    일정 시간이 지나면 자동으로 연결이 해제되며, 다시 연결해야만 셀을 재실행할 수 있습니다. 다만, 코딩한 내용 자체는 보존됩니다.

 

구글 코랩의 주요 단축키 정리

 

구글 코랩을 효율적으로 사용하기 위해 알아두어야 할 주요 단축키는 다음과 같습니다:

  • 셀 실행: Ctrl + Enter
  • 셀 추가(위로): Ctrl + M + A
  • 셀 추가(아래로): Ctrl + M + B
  • 셀 삭제: Ctrl + M + D
  • 셀 선택: Ctrl + Shift + S (선택 후 Ctrl + C, Ctrl + V로 셀 복사 가능)
  • 한 줄 복사: Shift + Alt + ↓
  • 한 줄 삭제: Ctrl + Shift + K

위에 소개한 단축키들은 가장 자주 사용되는 기능들로, 이를 활용하면 작업을 보다 빠르고 효율적으로 수행할 수 있습니다. 이 외에도 다양한 단축키가 있지만, 사용하면서 필요한 단축키를 하나씩 익혀 나가면 됩니다.

 

구글 코랩 사용법 강의

 

구글 코랩은 소개된 기능 외에도 여러 가지 유용한 기능을 제공합니다. 이러한 기능들을 더 깊이 이해하고 활용하려면 강의 영상을 참고하는 것이 매우 유익할 것입니다. 해당 강의는 노트와 영상이 함께 제공되는 일체형 형식으로 구성되어 있어 학습에 효과적입니다.

 

구글 코랩 사용법 무료 강의 링크

 

파이썬을 시작하신 것을 다시 한번 진심으로 축하드립니다.


 

유튜브에서 판다스 강의 중입니다.

https://www.youtube.com/@KimPandas

 

 

'판다스 > 기초 파이썬' 카테고리의 다른 글

[python] 3.3. 자료형 - 문자열  (0) 2024.10.30
[python] 3.2. 자료형 - 실수  (4) 2024.10.28
[python] 3.1. 자료형 - 정수  (3) 2024.10.28
[python] 2. 변수  (4) 2024.10.27
[python] 1. 코드의 작성, 실행 및 출력  (2) 2024.10.27