기본 이론

  1. 프로그래밍

    1. 입력

    2. 출력

    3. 제어(데이터 처리)

      1. 순차 실행: 명령어 나열 후 처리

      2. 조건 실행: 조건 만족 시 특정 명령 실행

    4. 반복 실행: 특정 부분 반복

    5. 재사용(효율적인 관리)

      1. 함수

      2. 객체

  2. 특징

    1. Open source 언어, 다양한 라이브러리 지원

    2. 객체 지향

    3. 인터프리터 방식

      1. 코드를 읽어 즉석에서 해석하고 실행

      2. 소스 코드로 파일 저장

    4. 인공지능과 데이터사이언스(빅데이터) 분야에 인기

  3. 값(Value) 문자나 숫자로 표현되는 기본적인 단위

  4. 데이터형(Data type)

    1. 정수

    2. 실수

    3. 문자열

    4. 논리형

  5. 변수

    1. 메모리에 값을 담을 수 있는 이름을 갖는 공간

    2. 영문자로 시작

    3. 예약어 사용 못함

    1. 값 입력받을 때 input()

  6. 조건문

    1. if - elif - else

  7. 반복문

    1. while, for

  8. 연산자

    1. 산술연산자

    2. 비교연산자

    3. 논리연산자

  9. 리스트

    1. 데이터를 순서대로 저장한 구조

    2. 여러 데이터를 하나의 변수로 관리

    3. 저장 공간을 구분할 수 있는 인덱스 번호가 있음

    4. 개별 데이터는 다른 자료형을 가질 수 있음

Last updated

Was this helpful?