본문 바로가기

Programming/Python

[Python] 파이썬(Python) 개요 & 설치

반응형

1. 파이썬 언어의 탄생

 1) 파이썬 언어의 역사

  파이썬은 1991년 파이썬의 창시자인 네덜란드 CWI의 귀도 반 로섬(Guido van Rossum)에 의해 탕생되었으며,

  비영리의 파이썬 소프트웨어 재단이 관리하는 개방형, 공동체 기반 개발 모델을 가지고 있다.

  고급 프래그래밍 언어로, 플랫폼 독립적이며 소스 코드를 중간 언어로 변환 후 바로 실행하는 인터프리터로,

  객체지향적이며 실행시간에 자료형을 검사하는 동적 타이핑(dynamically) 대화형 언어이다.

2. 파이썬 사용 이유와 활용 방안, 특징

1) 파이썬 사용 이유

   - 빠르고, 읽기 쉽고, 다목적

 

 2) 파이썬 활용

   - 배우기 쉬운 교육용 프로그래밍 언어

   - 쉘 스크립트와 배치 프로그램 대안

   - 데이터 과학자가 되려면 필수

   - 웹 서버 어플리케이션 - Django, Flask

   - 개인과 팀 단위의 업무 자동화

   - 파일 디렉토리 정리 작업

   - 엑셀 파일 및 CSV 파일 작업 자동화

   - 웹에서 데이터 가져와서(스크레이핑) 정리 작업 자동화

   - 웹 서비스를 활용하여 데이터 수집 및 정리 작업 자동화

   - 비정형 데이터(주로 텍스트 데이터)에서 특정 데이터 검색

   - 반복되는 메일 보내기 작업 자동화

   - 메일을 통한 업무 작업화

 

 3) 파이썬 특징

   - 가독성 : 문법이 간결하고 들여쓰기를 기반으로 가독성이 좋음

   - 풍부한 라이브러리를 바탕으로 무궁한 확장성

   - 접착성 : C로 구현된 모듈을 쉽게 만들어 붙일 수 있음, 반대 기능도 가능함

   - 유니코드 : 문자열이 모두 유니코드로 나타남

   - 동적 타이핑 : Dynamic Language, Interpreted Language

3. 파이썬 설치

 1) 파이썬 인터프리터 설치

   - https://www.python.org

설치경로(유닉스 계열) - /usr/local/bin/python3.x
윈도우 -  c:\Python3x (set path=%path%;c:\python3x)

 

 2) PyCharm 설치

   - https://www.jetbrains.com/pycharm/download

     ※ 유료인 프로페셔널 에디션과 무료인 커뮤니티 에디션이 있음 (무료 커뮤티티 에디션 사용)

 

Download PyCharm: Python IDE for Professional Developers by JetBrains

Download the latest version of PyCharm for Windows, macOS or Linux.

www.jetbrains.com

 

[ PyCharm 실행 화면 ]

 

반응형

'Programming > Python' 카테고리의 다른 글

[Python] 자료형을 이용한 자료관리  (0) 2022.01.20
[Python] 기본자료형과 연산자  (0) 2022.01.15