개발언어/Python

[Python] 파이썬 개념/ 설치

JiWonSon 2020. 12. 10. 18:26

 

1. 파이썬(Python)이란?

 

1991년 귀도 반 로썸이 발표한 고급 프로밍 언어로

독립적이고, 인터프리터 방식의 객체지향적이고 동적이며 대화형 성격을 가진 프로그래밍 언어입니다.

 

 

* 인터프리터 ?

 프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경을 말합니다.

원시 코드를 기계어로 번역하는 컴파일러와 대비됨

 

2. 파이썬의 장/단점

 

- 장점

1. 문법이 쉬우며 순서가 영어 구문과 유사해 빠르게 배울 수 있음

2. 풍부한 라이브러리

3. 멀티패러다임 프로그래밍 언어

4. 다양한 플랫폼에서 사용가능

5. 메모리 자동 관리

 

- 단점

1. 빠른 속도를 요구하는 프로그램에는 맞지 않음

   ( 프로그램 문장을 하나씩 번역하고 실행, 컴파일 과정이 없기 때문에 기계어로 번역하는 시간이 빠르나,

     실행속도가 느리고 메모리 사용이 비효율적임)

2. 하위버전과 상위버전이 서로 호환 x

 

 

3. 파이썬 사용분야

- 웹크롤링

- 데스크탑 프로그램 만들기

- 머신러닝

- 빅테이터 분석

- 딥러닝

-  IoT 

4. 파이썬 설치

 

https://www.python.org

 

위 링크에서 

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

다운로드를 하면 됩니다.

 

 

만약에, 

운영체제 window 7 이하일 경우 아래와 같은 오류메세지가 나옵니다.

 

 

 

Pyton 3.9.0을 설치하려면 Window 8.1 버전 이상되어야 한다고 알려줍니다.

 

 

window7 사용자는  Python 3.8.6 버전을 각자 속성에 맞는 64비트 , 32비트 버전을 받으면 됩니다.

 

 

다운로드 파일을 실행하면 위와 같은 창이 나오며

ADD Python 3.9 to PATH를 체크한 후 Install Now를 선택합니다.

-  체크시 Python 명령어를 어느곳에서 사용이 가능하게 해줌

 

 

 

 

++ 파이참(PyCharm) 설치

 

파이참이란 파이썬 프로그램을 쉽게 개발할 수 있도록 하는 IDE(Integrated Development Environment] 통합 개발 환경입니다. - IDE에는 비쥬얼스튜디오, 이클립스 ,파이참 등이 있음

 

www.jetbrains.com

위 링크 접속 후,

 

 

JetBrains: Essential tools for software developers and teams

JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.

www.jetbrains.com

 

파이참을 선택하여 다운로드하시면 됩니다.

 

'개발언어 > Python' 카테고리의 다른 글

[Python] GIL  (0) 2023.09.20
[Python] 파이썬의 기본문법  (0) 2020.12.10