Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬 Hello World 출력하기: 초보자를 위한 단계별 가이드

파이썬 'Hello World' 프로그램은 대부분의 개발자가 파이썬으로 작성하는 첫 번째 프로그램입니다. 이 프로그램은 print 문을 사용해 문자열을 콘솔에 출력하며, 코드는 print("Hello World") 한 줄로 구성됩니다.

설치한 파이썬 버전이 정상적으로 작동하는지 확인하는 가장 기본적인 방법 중 하나가 바로 'Hello World' 프로그램을 실행하는 것입니다. 이 프로그램은 두 가지 방식으로 만들 수 있습니다. 터미널에서 직접 실행하거나, Visual Studio Code나 Vim 같은 코드 에디터에서 파일로 작성하는 방식입니다.

시작하기 전에 먼저 컴퓨터에 Python 3가 설치되어 있는지 확인하세요.

이 가이드에서는 파이썬 프로그래밍 언어로 'Hello World' 프로그램을 작성하는 방법을 단계별로 살펴봅니다.

터미널에서 Hello World 출력하기

터미널을 열고 python3라고 입력하면 파이썬 인터프리터가 실행됩니다. 대부분의 환경에서 이 명령이 작동하지만, 운영체제에 따라 python 또는 py 명령을 사용해야 할 수도 있습니다. 어떤 명령이든 Python 3 이상의 버전이 실행되면 정상입니다.

인터프리터에 대해 더 자세히 알고 싶다면 파이썬 인터프리터 관련 가이드를 참고해 보세요.

파이썬 Hello World 출력하기: 초보자를 위한 단계별 가이드

Hello World 실행 방법

인터프리터에 다음 코드를 입력합니다.

print("Hello World")

이것은 한 줄의 코드입니다. 코드의 각 줄은 컴퓨터에게 전달하는 하나의 명령어이며, 프로그램을 실행할 때 컴퓨터는 이 지시를 그대로 따르게 됩니다.

이제 이 코드를 하나씩 분해해서 살펴보겠습니다.

  • print(): 파이썬에게 값을 출력하고 싶다고 알려주는 함수입니다.
  • "Hello World": 파이썬 문자열(string)입니다. 문자열이란 여러 문자가 연결된 데이터를 의미합니다. 이 문자열은 print() 함수의 괄호 안에 위치하며, 이렇게 하면 print() 함수가 어떤 문자열을 출력해야 하는지 알 수 있습니다.

'Hello World' 문자열은 반드시 따옴표 안에 있어야 합니다. 작은따옴표(')와 큰따옴표(") 어느 쪽을 사용해도 무방합니다. 따옴표가 필요한 이유는, 따옴표가 있어야 파이썬이 해당 내용을 문자열로 인식하기 때문입니다.

만약 문자열을 따옴표로 감싸지 않으면, 파이썬은 우리가 입력한 문자열과 실제 코드를 구분하지 못하게 됩니다.

코드를 실행하면 다음 줄에 'Hello World'가 나타납니다. 직접 실행해 보겠습니다.

파이썬 Hello World 출력하기: 초보자를 위한 단계별 가이드

코드가 성공적으로 실행되었습니다. 코드 바로 아래 줄에 'Hello World'가 출력된 것으로 이를 확인할 수 있습니다. 축하합니다! 방금 첫 번째 파이썬 프로그램을 작성했습니다.

>>> 기호는 사용자가 코드를 입력하는 줄을 나타냅니다. 터미널에서 프로그램의 실행이 끝날 때마다 이 기호가 다시 나타나며, 이 기호가 보이면 터미널이 다음 코드 입력을 받을 준비가 되었다는 뜻입니다.

반면 출력된 'Hello World' 앞에는 이 기호가 붙지 않습니다. 이 줄은 개발자가 입력한 것이 아니라 프로그램 자체가 생성한 출력이기 때문입니다.

코드 에디터에서 Hello World 출력하기 (Visual Studio Code 등)

사용 중인 에디터(Visual Studio Code, Atom, Sublime Text 등)를 열고 새 파일을 만든 뒤 hello.py라는 이름으로 저장합니다. 파일 안에 다음 코드를 입력하고 저장하세요.

print("Hello World")

앞서 터미널에서 사용했던 것과 동일한 코드입니다.

이제 터미널에서 파일이 저장된 디렉터리(폴더)로 이동합니다. cdls 명령을 활용하면 디렉터리 사이를 편리하게 이동할 수 있습니다. 그런 다음 다음 명령어로 파일을 실행합니다.

python3 hello.py

실행하면 다음 줄에 'Hello World'가 출력됩니다.

VS Code를 사용한다면 오른쪽 상단의 재생(▶) 버튼을 눌러 현재 파일을 바로 실행할 수도 있습니다. 코드의 출력 결과는 화면 하단에 표시됩니다. VS Code는 코드를 작성하는 개발 환경일 뿐이며, Atom이나 Sublime Text 같은 다른 도구 또는 원하는 프로그래밍 환경을 사용해도 동일하게 작동합니다.

파이썬 Hello World 출력하기: 초보자를 위한 단계별 가이드

이것으로 끝입니다! 개발 환경이 정상적으로 작동한다는 것을 확인하는 간단한 파이썬 프로그램을 성공적으로 만들었습니다.

다음 단계는?

이제 여러분은 파이썬 프로그래밍 언어로 프로그램을 작성했다고 말할 수 있습니다. 축하합니다!

이 프로그램은 매우 단순해 보이고, 실제로도 단순합니다. 하지만 이런 간단한 프로그램을 직접 다루지 않으면 코딩 학습에서 한 걸음도 나아갈 수 없습니다. 'Hello World' 같은 프로그램은 코딩의 기본기를 다져 주며, 더 복잡하고 고급스러운 프로그램을 만들기 위한 탄탄한 기반이 되어 줍니다.

그렇다면 다음에는 무엇을 배워야 할까요? 파이썬 변수(variables)를 살펴보는 것을 추천합니다. 변수는 문자열이나 숫자 같은 값들을 저장할 때 사용하는 이름표 역할을 합니다.

간단한 도전 과제로, 콘솔에 "Hello Kevin"을 출력해 보세요. 문자열 안의 텍스트만 바꾸면 됩니다. 이를 통해 파이썬은 문자열에 담긴 내용이라면 무엇이든 그대로 출력한다는 사실을 확인할 수 있습니다.

추천 파이썬 학습 자료, 온라인 강의, 도서 정보가 필요하다면 'How to Learn Python' 가이드를 확인해 보세요.