▷ 오늘 학습 내용: 파이썬 강의(기초1~3)
01_파이썬 소개 및 설치
-
파이썬이란?
1991년 네덜란드 개발자 '귀도 반 로섬'이 만듦
무한 정수 처리 가능, 문법 구조 쉬움, 다양한 모듈
-
파이썬 다운로드
명령 프롬프트(cmd)로 실행 가능
02_처음 만들어 보는 프로그램
- 파이썬 IDLE(Integrated development and learning environment)
프로그램에 필요한 코드 작성, 디버깅, 실행 등을 위한 툴
- 파이썬 코드 편집기: [IDLE Shell 모드-File-New File]
저장(File-Save 또는 Ctrl+S)후 실행(Run-Run Module 또는 F5)
→ Shell 모드에서 실행됨
03_프로그램 실행 과정
- 컴파일러
작성된 코드를 컴퓨터가 이해할 수 있는 기계어로 바꿈(실행 파일 생성)
- 인터프린터
실행파일을 만들지 않고 실행이 필요할 때 기계어로 변환(ex. python)
04_PyCharm
- PyCharm 다운로드
- Directory 및 Python File 생성 → 소스 작성 및 저장 → 실행(Ctrl+Shift+F10)
05_데이터와 메모리 그리고 데이터 출력
- 데이터: 관찰이나 측정을 통해 수집된 데이터
- 메모리: 데이터를 저장하는 곳
06_변수
07_변수를 사용하는 이유
- 주로 데이터를 재사용하기 위한 목적으로 사용됨
프로그램을 보다 효율적으로 관리할 수 있음
08_변수명
- 영문으로 사용
- 첫 번째는 소문자로
- 데이터의 의미를 파악할 수 있는 명사 사용
- 카멜 표기법(customerBankAccount) 또는
스네이크 표기법(customer_bank_account) 사용
- 파이썬 고유 명령어(예약어) 사용 금지
- 언더바(_)를 제외한 특수문자 사용 금지
- 공백문자 사용 금지
- 첫 번째에 숫자는 사용 금지
09_자료형(Data type)
- 효율적인 메모리 사용을 위해 데이터를 정수형, 실수형, 문자형, 논리형으로 구분
1) 정수형: int (integer)
2) 실수형: float
3) 문자형: str (string)
4) 논리형: bool (boolean) → True, False
10_자료형 변환(문자)
- 데이터 타입 변환(type casting)
- 문자열로 변환시 str 함수 사용
11_자료형 변환(숫자)
- 정수로 변환시 int 함수 사용
- 실수로 변환시 float 함수 사용

12_자료형 변환(그외 데이터)
- 빈 문자
'' → 데이터 없음 (논리형 적용시 False)
- 공백 문자
' ' → 공백 데이터 있음 (논리형 적용시 True)
- 문자 → 논리형 → 산술연산 ('False' → 논리형으로 변환하면 True)

▷ 내일 학습 계획: 파이썬 강의(기초 4~6)
[이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.]