Files
python-examples/doc/02_helloworld.md
2025-01-20 02:26:20 +09:00

2.2 KiB

Hello, World!

프로그래밍을 처음 배우는 사람들이 가장 먼저 작성하는 프로그램이 바로 "Hello, World!"입니다. 이 프로그램은 화면에 "Hello, World!"라는 문자열을 출력하는 아주 간단한 기능을 수행합니다. 파이썬에서 이 프로그램을 작성하는 방법은 다음과 같습니다.

# 이 코드는 "Hello, World!"를 출력합니다.
print("Hello, World!")

코드에 설명을 추가하고 싶을 때에는 주석을 사용합니다. 파이썬에서는 # 기호 뒤에 주석을 작성합니다.

print() 함수는 파이썬에서 문자열이나 변수의 값을 화면에 출력하는 데 사용되는 함수입니다. 괄호 안에 출력하고 싶은 내용을 넣으면 됩니다.

출력할 문자열은 작은따옴표(') 또는 큰따옴표(")로 묶어서 표현합니다.

스크립트 파일의 확장자는 .py를 사용하며, 파일 인코딩은 UTF-8을 사용하는 것이 원칙입니다.

C 계열의 프로그래밍 언어들과는 달리 줄 끝에 세미콜론(;)을 붙이지 않습니다. 다만, 여러 구문들을 한 줄에 붙여서 쓰려는 경우에는 세미콜론을 사용해서 구분해줍니다.

텍스트 편집기를 열고, 파일 확장자를 .py (예: hello.py)로 저장합니다. 터미널에 명령어 python hello.py를 입력하여 파일을 실행합니다. 코드를 실행하면 콘솔 화면에 "Hello, World!"라는 문자열이 출력됩니다.

조금 더 긴 Hello, World!

#!/usr/bin/env python3
s = 'Hello, World!'
print(s)    # print()는 화면에 출력하는 함수입니다.

변수는 값을 저장하기 위한 공간입니다. 변수에 문자열을 저장하고 출력하는 것도 가능합니다.

C 계열의 프로그래밍 언어들과는 달리 중괄호({)는 사용하지 않으며, 대신 들여쓰기를 사용합니다. 같은 블록은 들여쓴 칸 수가 동일해야 하며, 공백문자와 탭을 섞어서 사용하면 안됩니다.

메인 함수를 사용한 Hello, World!

#!/usr/bin/env python3

def hello():
    print("Hello, World!")

if __name__ == "__main__":
    hello()