본문 바로가기

파이썬으로 장난하기

IDLE에서 hello python 출력하기



■ IDLE에서 hello python 출력해 보기

 

IDLE의 >>> 부분에 다음 내용을 입력한 뒤 엔터 키를 누릅니다.

 

  >>> print('Hello python!')
  Hello python!
  >>> 

 

▶ [그림1] IDLE의 파이썬 셸에서 Hello

 

Hello python!이 출력되었죠? 이렇게 파이썬 코드를 입력해서 Hello python!를 출력합니다.

 

▶ 제대로 코드를 성하지 않을 경우 나타나는 에러들

NameError: name ... is not defined: 함수 이름을 잘못 입력했을 때 발생하는 에러입니다. 파이썬은 대소문자를 구분하므로 대소문자를 정확히 입력해야 합니다. print처럼 전부 소문자로 입력했는지 확인해주세요.

SyntaxError: invalid syntax: print( )안에 Hello, world!를 넣을 때 ' '(작은 따옴표)로 묶지 않아서 발생하는 구문 에러입니다. 작은 따옴표로 묶어주세요.

SyntaxError: EOL while  * scanning string literal: 따옴표를 잘못 사용했을 때 발생하는 구문 에러입니다. 'Hello, world!'와 같이 앞 뒤로 작은 따옴표 쌍이 맞는지 확인해주세요.

 

지금까지 파이썬 코드를 입력한 뒤 엔터 키를 누르면 결과가 바로 나왔죠? 이처럼 코드를 한 줄 한 줄 실행하여 결과를 얻는 방식을 인터프리터(interpreter) 방식이라고 부릅니다. 

여기서 IDLE처럼 파이썬 코드를 직접 입력해서 실행하는 프로그램을 파이썬 셸(Python Shell)이라고 하며 >>> 부분을 파이썬 프롬프트(Python prompt)라고 부릅니다. 즉, 파이썬 셸을 통해서 파이썬 코드를 해석(interpret)해주는 인터프리터를 사용하게 됩니다.

 

 

 

■ IDLE에서 코드 파일 실행 하기

 

IDLE에서 Hello python!를 출력해보았으니 이번에는 print(Hello python!) 코드를 파일로 만들어서 실행해보겠습니다. 프로그래밍에서 코드를 파일 형태로 저장한 것을 소스 코드 또는 소스 파일이라고 부릅니다.

IDLE은 파이썬 셸을 통해 코드의 결과를 보는 기능뿐만 아니라 소스 파일을 편집하고 실행도 해 볼 수 있습니다. IDLE의 메뉴에서 File > New File을 클릭합니다.

 

▶ [그림2] IDLE에서 New File 클릭

 

*Untitled*라는 소스 코드 편집 창이 표시됩니다. 다음 내용을 소스 코드 편집 창에 입력하세요.

 

▶ [그림3] 파이썬 코드 입력

 

입력한 파이썬 코드를 실행하려면 .py 파일에 저장해야 합니다. 메뉴에서 File > Save를 클릭합니다.

 

▶ [그림4] 파이썬 코드를 파일로 저장

 

파일 저장 창이 표시되면 C:\사용자 파일 폴더로 이동한 뒤 python.py로 저장합니다.

 

이제 메뉴에서 Run > Run Module을 클릭하거나 F5 키를 누르면 IDLE의 파이썬 셸 창에 Hello, world!가 출력됩니다.

 

▶ [그림5] 파이썬 셀에서 Ruu/Run Module 실행

 

▶ [그림6] 파이썬 코드 실행 화면

 

이렇게 IDLE의 소스 코드 편집 창에 내용을 입력한 뒤 실행하면 파이썬 셸 창에서 결과가 출력됩니다. 특히 이렇게 파이썬 코드를 저장한 .py 파일을 파이썬 스크립트(Python script)라고 부릅니다.

 

■ 명령 프롬프트에서 hello python 출력해 보기

이번에는 IDLE을 사용하지 않고 명령 프롬프트에서 파이썬 셸을 실행한 뒤 Hello python!를 출력해보겠습니다.

 

  1. Win+R을 누른 뒤 cmd를 입력하여 명령 프롬프트를 실행합니다.
  2. python을 입력하여 파이썬 셸을 실행합니다.
  3. print('Hello, world!')를 입력한 뒤 엔터 키를 누릅니다.

▶ [그림7] 명령 프롬프트데서 코드 실행 화면

 

이렇게 명령 프롬프트에서도 파이썬 셸을 실행하여 파이썬을 사용할 수 있습니다. 명령 프롬프트에서 파이썬 셸을 끝내려면 exit()를 입력하거나 Ctrl+Z를 누릅니다.

'python'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.: 파이썬이 실행되지 않고 이런 에러가 나온다면 환경 변수의 PATH에 파이썬의 경로가 제대로 설정되지 않아서 그렇습니다. 이때는 파이썬을 삭제한 뒤 다시 설치합니다.

제어판 > 프로그램 > 프로그램 제거 > Python 3.6.0 (32-bit)를 클릭합니다(버전과 비트수는 자신이 설치한 버전과 비트수에 따라 달리집니다).


'파이썬으로 장난하기' 카테고리의 다른 글

파이썬의 숫자 자료형  (0) 2018.04.25
파이썬 설치하기  (0) 2018.04.16