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에는 비쥬얼스튜디오, 이클립스 ,파이참 등이 있음
위 링크 접속 후,
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 |