Python 시작하기

Python 시작하기Python은 매우 간결하고 배우기 쉬운 언어입니다. 하지만 이렇게 설명만 하면 얼마나 간결한 언어인지 잘 느낌이 오지 않을 겁니다. 다음은 아주 간단한 프로그램입니다. 짧은 문자열과 숫자를 결과로 출력하는 프로그램입니다. 다음은 Python과 아주 오랫동안 사랑받아 왔던 언어인 c의 비교입니다.

#include <stdio.h>

int main(void)
{
    printf("Hello C\n");
    printf("%d\n", 2018);
    printf("%d\n", 9+19);    
    return 0;
}

1행을 보면 include라는 키워드를 이용해서 stdio.h의 사용을 먼저 정의하였습니다. stdio.h는 이후 printf라는 함수의 사용을 가능하게 해줍니다.

3열에서는 기능 동작을 위해서 main()이라는 함수 정의를 해주었습니다. 4열과 9열에서는 각각 {, }을 통해서 main()함수의 시작과 끝을 표시합니다.

이후 5, 6, 7을 보면 원하는 내용에 대한 명령입니다.

print("Hello Python")
print(2018)
print(9+19)

이제 Python입니다. C에서 작성한 코드와 같습니다. "C"가 "Python"으로 바뀐 것 빼고는 말입니다. 원하는 내용도 직관적이라 크게 어려운 규칙이 없습니다. c의 경우 숫자 출력을 위해서 조금은 복잡할 수 있는 숫자 출력 방법을 사용했으나, Python은 그런 것도 없습니다.

프로그램 시작을 알리는 main을 선언할 필요도 없으며, 기능 수행을 위한 include를 포함시킬 필요도 없습니다(물론 추후에는 기능 확장을 위한 module import를 다루게 됩니다.)

예제

위의 내용을 가지고 본인의 이름과 생년월일을 출력하는 코드를 작성해 봅시다!

Last updated