기본 이론
프로그래밍
입력
출력
제어(데이터 처리)
순차 실행: 명령어 나열 후 처리
조건 실행: 조건 만족 시 특정 명령 실행
반복 실행: 특정 부분 반복
재사용(효율적인 관리)
함수
객체
특징
Open source 언어, 다양한 라이브러리 지원
객체 지향
인터프리터 방식
코드를 읽어 즉석에서 해석하고 실행
소스 코드로 파일 저장
인공지능과 데이터사이언스(빅데이터) 분야에 인기
값(Value) 문자나 숫자로 표현되는 기본적인 단위
데이터형(Data type)
정수
실수
문자열
논리형
변수
메모리에 값을 담을 수 있는 이름을 갖는 공간
영문자로 시작
예약어 사용 못함
식
값 입력받을 때 input()
조건문
if - elif - else
반복문
while, for
연산자
산술연산자
비교연산자
논리연산자
리스트
데이터를 순서대로 저장한 구조
여러 데이터를 하나의 변수로 관리
저장 공간을 구분할 수 있는 인덱스 번호가 있음
개별 데이터는 다른 자료형을 가질 수 있음
Last updated
Was this helpful?