프로젝트형 IoT 서비스 개발 4회차/1. 인터페이스 개발

[Day2] 2022-01-25(화) 파이썬 기본1 - 변수, 연산자, 제어 구문 - 김서연 강사님

powerstone 2022. 2. 12. 15:20
728x90

[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문까지 진행하였다.

아직까진 예습했던 부분이라 어렵지 않은데, 앞으로 어떨지..

728x90