안녕하세요! 프로그래밍에 관심 있는 여러분을 위해, 배우기 쉽고 강력한 언어인 **파이썬(Python)**에 대해 알아보는 시간을 갖겠습니다. 이 포스팅에서는 파이썬이 무엇인지부터 시작해, 설치 방법과 첫 실행까지 차근차근 안내해 드립니다.
1. 프로그래밍 언어란?
컴퓨터는 우리가 쓰는 자연어를 이해하지 못합니다. 그래서 컴퓨터가 이해할 수 있는 언어로 소프트웨어(예: 엑셀, 한글, 인터넷 브라우저 등)를 만들 필요가 있습니다. 이때 사용하는 도구가 바로 프로그래밍 언어입니다.
프로그래밍 언어로 소프트웨어나 앱을 만드는 사람을 프로그래머라고 부르죠.
대표적인 프로그래밍 언어로는 C/C++, 자바(Java), HTML, PHP, 파이썬 등이 있습니다.
2. 파이썬(Python) 소개
그중에서도 파이썬은 배우기 쉽고 결과를 바로 확인할 수 있어 초보자에게 특히 적합한 프로그래밍 언어입니다.
파이썬은 **귀도 반 로섬(Guido van Rossum)**이 C 언어로 제작하여 1991년에 공식 발표했습니다.
파이썬의 로고는 파란색과 노란색 비단뱀 두 마리가 서로 얽혀 있는 형태로, 이름처럼 비단뱀(Python)에서 유래되었습니다.
3. 파이썬의 특징 (장점)
파이썬은 다음과 같은 강력한 특징들을 가지고 있습니다.
- 무료(오픈 소스)로 누구나 사용할 수 있습니다.
- 코드가 직관적이고 읽기 쉬워 초보자도 쉽게 배울 수 있습니다.
- 사물인터넷(IoT) 등 다양한 분야와 연동이 잘 됩니다.
- 외부 라이브러리와 프레임워크가 매우 풍부합니다.
- 웹, 데이터 분석, 인공지능 등 다양한 분야에서 활용됩니다.
4. 파이썬의 단점
물론 파이썬에도 단점이 있습니다.
- 실행 속도가 느린 편입니다. (스크립트 언어이기 때문)
- 모바일 앱 개발이나 하드웨어 제어 분야에서는 한계가 있습니다.
5. 파이썬 실행 화면 예시
파이썬에서는 아래와 같이 간단한 명령을 바로 실행할 수 있습니다.
위 코드를 입력하고 실행하면 화면에 Hello, world!가 출력됩니다.
6. 파이썬 설치하기 (윈도우 기준)
6.1 설치 전 준비
- 윈도우 버전 및 시스템 종류 확인:
[Win] + [R] → msinfo32 입력 → 시스템 정보에서 x64(64bit) 또는 x86(32bit) 확인 - 파일 확장명 표시 설정:
파일 탐색기 → [보기] → '파일 확장명' 체크
6.2 파이썬 다운로드
- 웹 브라우저에서 https://www.python.org/ 접속
- [Downloads] 메뉴에서 Download Python 3.x.x 클릭 (최신 버전 선택)
- 설치 파일(python-3.x.x.exe)을 원하는 위치에 저장
6.3 파이썬 설치
- 설치 파일을 더블클릭하여 실행
- "Add Python 3.x to PATH" 반드시 체크
- <Customize Installation> 클릭 (선택)
- [Optional Features]에서 <Next> 클릭
- [Advanced Options]에서 설치 경로를 'C:\Python\Python3x' 등으로 변경 권장
- <Install> 클릭 → 설치 완료 후 <Close> 클릭
7. 파이썬 실행하기 (IDLE 사용)
파이썬 설치 후에는 IDLE이라는 기본 개발 환경을 사용할 수 있습니다.
- 윈도우 <시작> 버튼 클릭
- [모든 프로그램] → [Python 3.x] → [IDLE (Python 3.x 64-bit)] 실행
- IDLE은 파이썬 셸(Shell)로, 코드를 입력하고 바로 결과를 볼 수 있는 환경입니다.
8. 파이썬 코드 입력 및 실행 예시 (IDLE)
IDLE의 >>> 프롬프트에 코드를 입력해보세요.
- 예시 1:결과:
-
textHello, world!
-
python>>> print("Hello, world!")
- 예시 2:결과:
-
text5
-
python>>> 2 + 3
9. 파이썬 IDLE 종료하기
IDLE을 종료하려면 [File] 메뉴에서 [Exit]를 클릭하면 됩니다.
여기까지 파이썬의 기본 개념부터 설치, 실행까지 알아보았습니다.
이 글이 여러분이 파이썬과 친해지는 데 도움이 되길 바랍니다!
다음 포스팅에서는 파이썬의 더 재미있는 기능과 실전 예제를 소개하겠습니다.
궁금한 점은 언제든 댓글로 남겨주세요 😊
함께 프로그래밍의 세계로 첫걸음을 내딛어 보세요!
'개발 공부 > Python' 카테고리의 다른 글
05_파이썬 조건문 완전 정복! if 문으로 코드의 흐름을 제어해보자 (0) | 2025.06.09 |
---|---|
04_파이썬 연산자 완전 정복! 종류부터 활용까지 총정리 (0) | 2025.06.09 |
03_변수와 데이터형 완벽 이해하기 (1) | 2025.06.09 |
02_간단 계산기와 터틀 그래픽 프로그램 만들어보기 (0) | 2025.06.09 |
00_파이썬 개요 (2) | 2025.06.09 |