슈프림 블로그
[Python] 시작하기 - 개요 및 설치 / 실행 방법 (DOS 명령창, Python Shell, 인터프리트 모드, 스크립트 모드) 본문
[Python] 시작하기 - 개요 및 설치 / 실행 방법 (DOS 명령창, Python Shell, 인터프리트 모드, 스크립트 모드)
_슈프림 2020. 3. 24. 19:16Python
파이썬
1991년 네덜란드의 귀도 반 로섬(Guido van Rossum)이라는 개발자에 의해 만들어진 프로그래밍 언어다.
특징
파이썬은 뛰어난 생산성과 직관성을 자랑한다.
예를 들어,
if "딸기" in ["당근", "수박", "참외", "메론"]:
print("딸기가 있습니다.")
파이썬 언어를 몰라도 위의 코드를 읽어보면
["당근", "수박", "참외", "메론"] 중에 "딸기"가 있으면
"딸기가 있습니다." 라는 말을 출력하라는 뜻인 것을 알 수 있다.
다른 특징으로는 파이썬은 인터프리터 언어이기 때문에 빠르게 수행이 가능하다는 것이다.
그리고 파이썬은 다양한 플랫폼과 풍부한 라이브러리를 지원하기 때문에 손쉽고 빠르게 작성할 수 있다.
또한 그래픽 애니메이션을 지원하므로 GUI 프로그램을 손쉽게 작성할 수 있다.
다운로드 및 설치
파이썬 프로그램을 작성하고 실행하려면 파이썬을 다운로드하여 설치해야 한다.
다운로드는 이곳에서 할 수 있다.
노란색 Download Python 3.x.x 버튼을 클릭하여 다운받아준다.
버전 맨 앞 숫자만 같으면 호환된다.
2020.03.20 기준으로는 3.8.2 버전
(Mac기준) 다운로드를 완료하면 pkg 파일을 실행시켜준다.
설치가 완료되면 Finder에서 응용프로그램을 들어가보면 Python 3.x 버전 폴더가 설치된 것이 보인다.
이 프로그램을 Python IDLE (Integreted Development Environment) 즉, 통합개발환경이라고 부른다.
통합개발환경은 파이썬을 이용하여 프로그램을 만드는데 필요한 여러 기능을 모아둔 소프트웨어다.
즉 편집기, 컴파일러, 디버거를 한 데 모아둔 소프트웨어라고 할 수 있다.
실행 방법
파이썬 실행 방법에는 3가지가 있다.
1. DOS 명령어 실행 창
2. Python Shell (IDLE)
3. 강력한 기능을 갖고있는 파이썬 전용 프로그램 Pycharm
DOS 명령 창
Mac 기준 => 터미널
>> python
>> print("Hello World!")
Hello World!
>> print("안녕하세요?")
안녕하세요?
명령창에 python 명령어를 입력하여 실행할 수 있다.
이 방법으로는 한 줄 씩 실행된다.
Python Shell
아까 다운로드 받은 IDLE 프로그램을 실행한다.
인터프리트 모드
이 모드를 인터프리트 모드라고 하는데
한 줄의 코드를 입력하면 바로 결과를 확인할 수 있는 방식이다.
스크립트 모드
하지만 프로그램이 조금 길어지고 여러 줄의 코드를 한 번에 수행해야 할 프로그램일 경우, 이 방법으로는 번거롭다.
그래서 하나의 파일로 만들어서 실행하는 방법을 스크립트 모드라고 한다.
Python Shell 창에서 [File] - [New File]을 선택한다.
프로그램 코드를 작성한다.
ftemp = 90.0
ctemp = (ftemp - 32.0) * 5.0/9.0
print(ctemp)
[File] - [Save] 작성한 소스 파일을 저장한다.
Python Editor 메뉴의 [Run] - [Run Module]을 선택한다.
Python Shell에서 실행되는 모습을 볼 수 있다.