Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
반응형
Archives
Today
Total
관리 메뉴

슈프림 블로그

[Python] 시작하기 - 개요 및 설치 / 실행 방법 (DOS 명령창, Python Shell, 인터프리트 모드, 스크립트 모드) 본문

Python

[Python] 시작하기 - 개요 및 설치 / 실행 방법 (DOS 명령창, Python Shell, 인터프리트 모드, 스크립트 모드)

_슈프림 2020. 3. 24. 19:16
728x90

Python

파이썬

1991년 네덜란드의 귀도 반 로섬(Guido van Rossum)이라는 개발자에 의해 만들어진 프로그래밍 언어다.

 

특징

파이썬은 뛰어난 생산성직관성을 자랑한다.

예를 들어,

if "딸기" in ["당근", "수박", "참외", "메론"]:
	print("딸기가 있습니다.")

파이썬 언어를 몰라도 위의 코드를 읽어보면

["당근", "수박", "참외", "메론"] 중에 "딸기"가 있으면

"딸기가 있습니다." 라는 말을 출력하라는 뜻인 것을 알 수 있다.

 

다른 특징으로는 파이썬은 인터프리터 언어이기 때문에 빠르게 수행이 가능하다는 것이다.

그리고 파이썬은 다양한 플랫폼풍부한 라이브러리를 지원하기 때문에 손쉽고 빠르게 작성할 수 있다.

또한 그래픽 애니메이션을 지원하므로 GUI 프로그램을 손쉽게 작성할 수 있다.

 

 

다운로드 및 설치

파이썬 프로그램을 작성하고 실행하려면 파이썬을 다운로드하여 설치해야 한다.

다운로드는 이곳에서 할 수 있다.

 

 

python download homepage

노란색 Download Python 3.x.x 버튼을 클릭하여 다운받아준다.

버전 맨 앞 숫자만 같으면 호환된다.

2020.03.20 기준으로는 3.8.2 버전

 

 

python download file

(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에서 실행되는 모습을 볼 수 있다.

반응형
Comments