Python 프로그래밍
python 파이썬 install .py .ipynb 비주얼 코드 visual studo code markdown
aiyoon
2025. 6. 18. 09:12
반응형
🐍 파이썬 크래시 코스 학습 기록 – 설치 및 준비
1. 📚 학습 교재 다운로드
- 공식 사이트: https://ehmatthes.github.io/pcc_3e/
- 파일 다운로드: .zip 파일 다운로드 가능
2. 🐍 파이썬 설치
✅ 권장 버전
- 현재 최신 버전 (2025.06.17 기준): Python 3.13.5
- 다운로드 링크: Download Python 3.13.5
✅ 대체 버전 (강의자료와 맞추는 경우)
- Python 3.9.13 (2022.05.17)
- 주의: Windows 7 이하에서는 사용 불가
- 다운로드 링크: Download Windows installer (64-bit)
3. ⚙️ 파이썬 설치 방법
- 설치 실행 (Install Now)
- 필수: Add Python 3.13.x to PATH 체크박스 체크
- 설치 완료 후, CMD에서 버전 확인
C:\Users\user> python
Python 3.13.4 (Jun 3 2025, 17:46:04)
4. 🧑💻 비주얼 스튜디오 코드 설정 (Visual Studio Code)
✅ 확장 프로그램 설치
- Python
- Python Debugger
- Jupyter
👉 VSCode 좌측 Extensions 탭에서 각각 검색 후 설치
5. 📂 실습 폴더 및 첫 코드 실행
- 새 폴더 생성 → 새 Python 파일 생성 (.py)
- 아래 코드 작성:
print("hello")
- 우측 상단 Select Kernel 클릭 → 설치된 Python 커널 선택 (예: Python 3.13.x 또는 3.9.13)
- ▶ Run Cell 또는 Execute Cell 버튼 클릭
- 결과 출력: hello
6. 📁 강의 자료 정리
- 다운로드한 강의 자료(.zip)를 학습 폴더로 이동 및 압축 해제
- 실습 중 필요한 파일 구조와 예제는 폴더 내에서 바로 열기
📝 학습 팁
- 가능하면 최신 버전(Py 3.13.x)을 사용하되, 강의 예제와 맞추려면 3.9.13도 고려
- CMD 또는 PowerShell에서 python --version 명령어로 현재 버전 항상 확인
- .ipynb 파일도 활용하는 경우 Jupyter 확장 필수
📁 .확장자
- .py: 파이썬 스크립트 파일
- .ipynb: 주피터 노트북 (대화식 실행 가능)
🧪 실습 환경
- Jupyter Notebook 사용
- 대화식(Interactive) 환경: 코드 실행 결과를 즉시 확인 가능
- 하나의 노트북 파일 내에서는 모든 변수, 함수, 객체가 통용됨
- VSCode + Jupyter 확장으로 실행 가능
✅ 주피터 노트북 기본 동작
항목 | 설명 |
💡 블록 위에 마우스 오버 | Code 또는 Markdown 선택 가능 |
📝 Markdown 블록 | 텍스트 주석용, 실행해도 코드로 인식되지 않음 |
🔤 Code 블록 | 실제 실행되는 Python 코드 입력 가능 |
🟨 주석 처리 | # 사용하여 코드 내 주석 작성 |
예시:
# 이것은 주석입니다. 실행되지 않습니다.
print("Hello, world!")
🔤 핵심 개념 정리
- 파이썬은 간결한 코드가 강점
- 선언 없이 변수 사용 가능
- 타입 자동 추론
- 변수는 '참조 변수'
- 모든 변수는 객체를 참조하는 방식
- 값이 아닌 객체에 대한 포인터 개념
- 예:
a = [1, 2, 3]
b = a # b는 a가 가리키는 리스트를 공유
b.append(4)
print(a) # 출력: [1, 2, 3, 4]
💻 실습 팁
- .py 파일은 스크립트 실행용
- .ipynb는 단계별 실습 및 결과 확인에 유용
- 커널 재시작 시 변수 초기화됨 → 전체 실행 전 Run All

반응형