Python Basics 강좌에 오신 것을 환영합니다! 본 강좌를 시작하기 전에 Python 개발 환경을 준비하는 방법을 안내하겠습니다. 단 시간에 바로 시작할 수 있도록 온라인 툴을 사용해서 진행하려고 합니다. 아래 내용 참고해서 준비하시면 됩니다.
1. replit.com 가입
(1) “Sign up” 클릭
(2) “Continue with Google” 클릭
(3) 계정 선택
(4) “계속” 선택
(5) Start building with a template에서 “Python” 선택
(6) Template 이름 설정 후 “Use Template” 클릭
2. replit.com 간단 사용법
(1) 파일 관리 영역
- 새로운 파일 혹은 폴더를 생성/삭제할 수 있는 영역입니다.
- 파일을 업로드 하거나 다운로드 할 수도 있습니다.
(2) 툴 관리 영역
- 개발시 활용할 수 있는 툴을 선택하는 메뉴입니다.
- 주로 “Pakages” 툴을 사용할 예정입니다.
(3) 코딩 영역
- 개발을 위한 작업 영역입니다. 개발에 도움이 되는 여러 기능을 사용할 수 있습니다.
- Syntax Highlighting, 함수/메서드 표시, 등
(4) 실행 버튼
- 작성한 코드를 실행하는 버튼입니다.
(5) 실행 결과 출력 콘솔
- 4번 버튼을 클릭했을 경우 결과가 표시되는 콘솔 영역입니다.
(6) Shell
- command를 실행할 수있는 영역입니다.
- interactive mode(대화식 모드)에 진입할 수 있습니다.
- 아래와 같이
python
명령을 실행하면 됩니다.
3. main.py와 shell(interactive mode, 대화식 모드)의 차이점
(1) 실행 방식의 차이
- Interactive Mode(대화형 모드): Python 인터프리터를 실행하고 코드를 한 줄씩 입력하면서 즉시 결과를 확인할 수 있습니다. 이 방식은 실험적인 코드 작성이나 단순한 테스트를 할 때 유용합니다.
- 파일로 작성: Python 코드를 .py 확장자 파일로 저장하고 전체 스크립트를 한 번에 실행합니다. 이 방법은 프로그램이나 애플리케이션 개발에 적합합니다.
(2) 개발 속도와 편의성
- Interactive Mode: 빠른 피드백이 가능하며, 새로운 라이브러리나 API를 탐색하거나 단편적인 코드 조각을 실험하기에 좋습니다.
- 파일로 작성: 전체 프로그램 또는 모듈을 구성할 때 더 체계적이고 조직적입니다. 에디터나 IDE의 도움을 받아 더 복잡한 코드를 효율적으로 관리할 수 있습니다.
(3) 재사용성과 공유
- Interactive Mode: 작성한 코드를 저장하거나 재사용하기 위해서는 별도로 복사해 다른 곳에 저장해야 합니다. 공유하기도 불편할 수 있습니다.
- 파일로 작성: 코드를 파일로 저장하면 재사용성이 높고, 다른 사람과 공유하기도 쉽습니다. Git과 같은 버전 관리 시스템을 사용하여 협업에도 유리합니다.
(4) 사용 예
1) 파일로 작성
2) Interactive Mode
4. 마무리
Python Basics 강좌를 진행하기 앞서 개발 환경을 준비하는 방법에 대해 알아보았습니다. replit 환경에서 짧은 시간에 신속하게 Python 기본 분법과 활용 방법을 익히실 수 있습니다.
파이썬 기초 강좌: 1. 프로그래밍을 배우려면(Python Basics – How to Start Programming)