[Day2] 2022-01-25(화) 파이썬 기본1 - 변수, 연산자, 제어 구문 - 김서연 강사님
[1] 과정 OT
(1) IoT -> Python을 기반으로 Web, 라즈베리파이 (에디터는 파이참)
-> 아두이노 : C, C++
-> 안드로이드 : 코틀린(다른 언어도 있지만, 구글에서 코틀린 밀고 있음)
-> 통신 : Python으로 TCP, Websocket, MQTT
(2) 프로젝트 -> web project(IoT 반), 전공 project(IoT 반), 융합 project(다른 반과 함께)
(3) 과목이 끝날 때마다 시험 - 필기, 실기
(4) 어떤 언어를 배우든
- 설치(OS 확인, 에디터)
- 문법
- 라이브러리(기능) : DB연동, 네트워크 통신, 입출력, 라즈베리파이 제어, MQTT통신
머신러닝/딥러닝, 수학/통계, 크롤링, 스크래핑
[2] Python 기본
(0) C언어 -> 컴파일 : 번역하여 실행
Python -> 인터프리터 : 한 줄씩 실행
모듈 : Python에서 제공하는 라이브러리
(1) 변수 : 프로그램 실행 중, 데이터를 저장하는 임의의 메모리 공간
(2) 연산자 : 산술, 비교, 논리 연산자
(3) 제어 구문 : 조건 제어(if~else문 등), 반복 제어(for문, while문 등)
(4) 자료구조
(5) 함수
(6) 클래스
(7) 파이썬 모듈
오늘은 조건 제어문 중에 하나인 if~else문까지 진행하였다.
아직까진 예습했던 부분이라 어렵지 않은데, 앞으로 어떨지..