파이썬은 간결하고 가독성이 좋은 코드로 유명한 인기 있는 프로그래밍 언어입니다.
1. 파이썬이란?
파이썬은 귀도 반 로섬(Guido van Rossum)에 의해 개발된 고급 프로그래밍 언어입니다. 그의 취미 프로젝트로 시작되어 현재는 강력한 커뮤니티와 생태계를 갖추고 있습니다.
2. 파이썬의 특징
- 간결하고 읽기 쉬운 문법: 파이썬은 공백으로 블록을 구분하므로 코드의 가독성이 뛰어납니다.
- 다양한 용도: 웹 개발, 데이터 분석, 인공지능, 자동화 등 다양한 분야에서 활용됩니다.
- 오픈 소스: 무료로 사용할 수 있으며, 커뮤니티에 의해 지속적으로 발전하고 있습니다.
- 강력한 라이브러리: 풍부한 표준 라이브러리와 서드파티 라이브러리를 통해 다양한 기능을 지원합니다.
파이썬에는 이미 만들어진 라이브러리, 즉 그냥 다운로드해서 사용할 수 있는 라이브러리가 엄청나게 많습니다. - 크고 강력한 커뮤니티 : 분야별, 주제별로 나눠져 있는 커뮤니티들이 해외는 물론 국내에도 엄청 많습니다.
1. 만들려는 프로그램에 사용할 수 있는 라이브러리를 찾는 것
2. 선택한 라이브러리를 어떻게 사용하는지 익히는 것
3. 커뮤니티에서 나에게 필요한 정보를 얻는 것
위 세 가지만 할 줄 알면 프로그램 절반이상은 완성한 거나 마찬가지입니다.
3. 파이썬 설치하기
파이썬을 설치하는 것은 매우 간단합니다. 파이썬 공식 웹사이트 https://www.python.org/ 에서 최신 버전을 다운로드하여 설치할 수 있습니다. 윈도우, 맥, 리눅스 모두 지원됩니다.
4. 파이썬 인터프리터 사용하기
파이썬 인터프리터를 사용하면 즉시 파이썬 코드를 실행할 수 있습니다. 명령 프롬프트(혹은 터미널)에서 python 명령어를 입력하여 실행할 수 있습니다. 인터프리터를 통해 간단한 코드를 작성하고 실행하는 것으로 파이썬의 기본적인 사용 방법을 익힐 수 있습니다.
5. 아나콘다 설치
IDE나 인터프리터를 따로 설치할 필요 없이 한 번에 다양한 패키지와 함께 설치할 수 있는 아나콘다를 설치할 수 있습니다.
구글에서 '아나콘다 다운로드'로 검색하면 아나콘다 공식사이트 https://www.anaconda.com/download 에서 무료로 다운로드를 할 수 있습니다.
IDE는 본인에게 맞는 것을 선택해서 사용하면 됩니다.
많이 사용하는 JupyterLab을 실행하면 아래 화면과 같습니다.
깔끔한 화면에 셀단위로 실행이 가능해서 작성한 코드를 바로바로 쉽게 확인할 수 있습니다.
누구나 처음실행해 보는 Hello World 입니다.
장단점이 있겠지만 너무 간결한 코드에 살짝 적응이 안 되기도 합니다. ㅎ
6. 주피터 랩 (단축기 설명)
자주 사용되는 주피터 랩 단축키입니다.
a | 위쪽에 셀 생성 | x | 셀 잘라내기 | m | 코드셀→마크다운 |
b | 아래쪽에 셀 생성 | v | 셀 붙여넣기 | y | 마크다운→코드셀 |
dd | 셀 삭제 | c | 셀 복사 | ctrl + Enter | 코드 실행 |
마우스로 메뉴를 선택해서 사용할 수 도 있지만, 단축키를 이용하면 좀 더 빠르게 코팅을 할 수 있겠지요~
'Programming' 카테고리의 다른 글
파이썬(Python) 기초 : 조건문과 반복문 (2) | 2024.04.05 |
---|---|
파이썬(Python) 기초 : 데이터 타입과 변수 (0) | 2024.04.05 |
간단한 데이터 입력 및 텍스트 파일에 저장하기 : 쉽고 재미있는 C# Programming 의 기본 (0) | 2024.03.08 |
파일 입출력 : 쉽고 재미있는 C# Programming 의 기본 (2) | 2024.03.05 |
예외처리 및 프로그램 디버깅 : 쉽고 재미있는 C# Programming 의 기본 (0) | 2024.01.30 |