자바스크립트를 허용해주세요.
[ 자바스크립트 활성화 방법 ]
from Mohon Aktifkan Javascript!
 

[Python] 1.파이썬의 탄생 - 객체지향 프로그래밍 Python

728x90

 

1991년 네덜란드계 소프트웨어 엔지니어인 개발자 귀도 반 로섬은 고급 프로그래밍 언어이며 객체지향 언어이자 인터프리터를 사용한 언어인 파이썬을 발표합니다.

 

Monty Python's Flying Circus (TV Series 1969–1974) ⭐ 8.8 | Comedy

30m | 15

www.imdb.com

 

파이썬은 플랫폼에 독립적인 동적 타이핑(dynamically typed)을 지원하는 대화형언어로 파이썬의 썸네일은 개발자인 귀도가 좋아하는 코미디 프로그램 <Monty Python's Fyling Circus>에 Python을 따서 탄생한 개발 언어입니다.

 

파이썬은 독특한 문법을 채용하고 있는데 문장을 쓸 때 문자열을 오른쪽으로 당겨 주변의 문장과 구분하는 들여쓰기 형식을 채택했습니다.

https://aglowiditsolutions.com/wp-content/uploads/2023/05/Top-Python-Frameworks-Libraries-To-Use-.png

 

파이썬은 다양한 라이브러리와 프레임워크를 지원하는 언어로 데이터 분석, 머신러닝, 웹 개발 등 다양한 분야에서 활동이 가능한 라이브러가 존재합니다. 현재까지도 파이썬을 기반한 대표적인 언어는 Flask, Django, TensorFlow 등이 있습니다.

 

파이썬의 장점

  • 플랫폼 독립적
    • 파이썬은 Window , macOS, Linux 등 다양한 운영체제에서 동일한 코드를 실행할 수있는 장점
    • 다른 언어에 비해 코드 길이가 짧고 명확함
  • 커뮤니티 활성화와 다목적 언어
    • 웹 개발, 데이터 과학, 자동화, 게임 개발 등 다양한 분야에 적용 가능
    • 전 세계적으로 큰 규모의 커뮤니티 활성화로 문제해결이 쉽고 학습 자료 풍부
  • 간결하고 읽기 쉬운 문법
    • 들여쓰기를 통한 코드의 가독성을 보장

 

파이썬 OS 별 설치법

 

Windows 설치법

  1. 공식 홈페이지를 통한 파이썬 설치
    1. Python 공식 홈페이지에 접속합니다.
    2. 접속후 바로 Downloads 쪽으로가 Download Python <버전> 박스를 클릭해 Python을 받아줍니다.
    3. 설치 파일을 클릭해 Install Now 버튼을 클릭해 Python을 받아주세요(Customize Installation으로 개별 설정 가능)
    4. 설치화면에서 Add python.exe to PATH 체크박스를 체크하고 설치시 자동적으로 파이썬 환경변수 추가가 가능합니다.
  2. 설치 완료후 cmd에서 버전 체크!
    1. 명령 프롬프트를(cmd)를 열고 파이썬 버전을 확인하기위해 아래 명령어를 입력합니다.
python --version

 

파이썬이 정상적으로 설치되었다면 설치된 버전이 뜹니다. 이제 파이썬을 구동할 가상환경을 설정해보겠습니다.

python -m venv myvenv  # 가상 환경 생성
myvenv\Scripts\activate # 가상 환경 활성화
pip install numpy pandas # 필요한 패키지 설치

 

위 명령어로 파이썬 구동에 필요한 패키지들을 설치해줍니다. 


 

Linux 설치법

  • 패키지 매니저를 통한 설치
    1. 대부분 Linux 배포판에는 Python이 기본적으로 설치되어 있습니다.
    2. 만약 최신 버전을 설치하려면 아래 명령어로 패키지 매니저를 사용해 설치해줍니다.
  • Ubuntu/Debian 버전
sudo apt update 
sudo apt install python3
  • Fedora 버전
sudo dnf install python3
  • Arch Linux 버전
sudo pacman -S python

 

다음 터미널을 열고 파이썬이 제대로 설치되었는지 확인해봅니다.

python3 --version

 

제대로 설치되었다면 파이썬 버전이 출력됩니다.

 

  • 가상 환경 세팅
python3 -m venv myvenv # 가상 환경 생성
source myvenv/bin/activate # 가상 환경 활성화
  • 패키지 설치
pip install numpy pandas # 필요한 패키지 설치

 

macOS 에서 파이썬 설치하기

 

  • 공식 홈페이지에서 설치
    • Python 공식 홈페이지에서 macOS용 설치파일(.pkg)을 다운받아줍니다.
    • 설치 파일을 실행해 안내에 따라서 설치해줍니다.
  • Homebrew를 통해 설치하기(추천)
    • macOS에도 Linux와 동일하게 Python이 설치되어 있으나, 최신 버전으로 설치하기위해 Homebrew를 사용합니다.
    • Homebrew가 설치되어 있지 않다면, 아래 명령어로 설치해줍니다
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Homebrew로 Python 설치하기
brew install python
  • 설치 확인
python3 --version

 

  • 가상 환경 세팅
python3 -m venv myenv  # 가상 환경 생성
source myenv/bin/activate  # 가상 환경 활성화
  • 패키지 설치
pip install numpy pandas  # 필요한 패키지 설치

 

 


에디터 선택하기

파이썬은 다양한 환경에서 실행가능한 언어이며 개별적으로 원하는 에디터로 작업이 가능합니다. 

 

  • VS Code
    • Python 확장설치후 .py 파일을 생성해 코드를 작성해줍니다.
  • PyCharm
    • 전문적으로 사용하는 파이썬 IDE로, 프로젝트 관리와 디버깅에 용이합니다.
  • Jupyter Nodebook
    • 데이터 분석 및 시각화에 유용한 인터랙티브 환경

Jupyer Nodeboo을 설치하려면 아래 명령어를 입력해줍니다.

pip install notebook

 

그 다음 아래 명령어로 Jupyter Notebook을 실행해봅니다.

jupyter notebook

 

실행 시 기본 웹 브라우저에 Jupyter Notebook이 열립니다. Jupyter Notebook이 실행된 브라우저에 가서 오른쪽 상단에 New 버튼을 클릭후 Python3를 클릭해 새 Notebook을 만들어줍니다. 

 

localhost:8888로 실행된 화면입니다. 여기서 New - Python3를 클릭해 새 Notebook을 생성해줍니다. 그후 셀에 파이썬 코드를 입력후 Shift + Enter로 파이썬 코드를 실행해줍니다. 주피터를 깃허브와 연동하려면 아래 명령어를 입력합니다.

pip install  jupyterlab-git
jupyter lab build

 

설치버전 확인은 아래 명령어로 확인해줍니다.

jupyter labextension list

 

파이참 설치법

 

PyCharm 다운로드: 데이터 과학 및 웹 개발을 위해 JetBrains가 만든 Python IDE

 

www.jetbrains.com

 

위 링크로 가서 파이참 무료버전을 설치해 줍니다. 

 

다음 버튼을 클릭해 설치해줍니다 설치가 완료되면 파이참을 열어줍니다. 설치후 재부팅 해줍니다.

 

파이참을 실행하면 이런 화면이 뜨는데 여기서 새 프로젝트를 눌러서 파이썬 프로젝트를 생성해줍니다.

 

실행하면 이렇게 프로젝트 폴더가 뜨는데 파이썬 파일 하나를 만들고 실행후 간단한 코드를 입력해 재생버튼을 클릭해봅니다.

 

이상 없이 출력된것을 볼 수 있습니다.!!

 

 

GitHub - Koras02/python-blog

Contribute to Koras02/python-blog development by creating an account on GitHub.

github.com

 

728x90
LIST