더북(TheBook)

파이썬 프로그래밍 파이썬 프로그램 개발하는 방법을 설명하기 위해, 여기서는 개발하는 과정을 다음과 같은 두 단계로 설명한다.

1. 프로그램 작성: 프로그램을 입력해 <프로그램명>.py 형식의 이름으로 파일에 저장한다.

2. 프로그램 실행: 터미널 창에서 python3 <프로그램명>.py 명령을 이용해 실행한다.

첫 번째 단계에서는 빈 화면에서 시작해 문자를 차례대로 입력해 하나의 프로그램을 작성하는데 이메일 메시지나 에세이를 쓰는 과정과 비슷하다. 다만 프로그래머는 입력한 프로그램을 코드라고 하며, 코드를 작성하는 과정은 코딩이라고 부른다. 두 번째 단계에서는 컴퓨터의 제어권을 시스템에서 여러분이 작성한 프로그램으로 넘겨준다(프로그램이 실행을 마치면 제어권이 다시 시스템으로 돌아간다). 프로그램을 작성하고 실행하는 방법은 시스템에 따라 더욱 세분화되기도 하고 다양하지만, 여기에서는 주로 작은 프로그램을 작성하고 설명하므로, 이와 같이 작성과 실행, 두 단계로 구분해 설명한다.

프로그램 작성 문장이나 한 편의 시와 마찬가지로 파이썬 프로그램도 그저 일련의 문자열로 구성되어 있으며, 다만 .py 확장자를 가진 파일에 저장될 뿐이다. 이메일 클라이언트나 다른 컴퓨터 애플리케이션을 사용할 때와 마찬가지로 프로그램을 작성하는 일도 문자들의 시퀀스(sequence)를 정의하면 된다. 프로그램을 작성할 때는 어떤 텍스트 편집기나 사용할 수 있지만, 파이참(PyCharm) 같은 통합 개발 환경에서 제공하는 편집기를 사용할 수도 있다. 이 책에서 설명하는 프로그램을 개발하는 데 통합 개발 환경까지는 필요하지 않지만, 사용하기 어렵지 않고, 유용한 기능이 많으며 전문가들이 널리 사용한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.