본문으로 바로가기

2022.09.19 월 알고리즘 ~3.4 장고 ~2.5

category TIL 2022. 9. 19. 22:03

알고리즘 강의와 장고강의를 들었다. 알고리즘은 이해를하다가 이제 어려워서 이해를 못할 정도가 돼서 내일은 알고리즘 복습과 과제들을 할 생각이다. 장고는 새로 구매한 노트북이오면 한 번 쭉 봤던 내용들을 실습해 볼 것이다. 금요일 전에는 올 것 같다. 빨리와서 파이참 깔고 적응할 시간이 필요할텐데 빨리 오면 좋겠다.

강의를 많이 듣다보니까 집중력이 좀 흐트러진다. 내일부터 주변 방해물들을 모두 차단하고 임해야겠다 이번주가 진짜 중요하다 복습을 완벽히 해놔야 다음주, 다음 단계를 소화하고 이해하고 응용할 수  있을 것이다.

 

이번주 계획 수정, 보완하기

 

이진숫자 binary digit

 

소스코드 source code

사람이 읽을 수 있도록 프로그래밍 언어로 작성한 코드

 

통합개발환경 IDE

 

인터프리터 interpreter

프로그래밍 소스코드를 바로 실행해주는 프로그램 ex)파이썬 인터프리터

 

대화형 셀 interactive shell

컴퓨터와 상호작용하는 공간 >>> 에 코드 한줄한줄 입력하면 곧바로 실행결과를 알 수 있다.

 

표현식 expression

값을 만들어내는 간단한 코드

 

문장 statement

표현식 하나이상 모인 것 파이썬은 한 줄이 하나의 문장이 된다

 

keyword

의미가 부여된 특별한 단어, 문법적용도로 사용되고 있는 단어, 사용자가 지정하는 이름에 사용불가 ex) sum

 

식별자

함수나 변수의 이름을 붙일 때 사용하는 단어

식별자의 코드는 컨벤션(특별규칙) 필요 snake_case, CamelCase

 

변수 variable 값을 저장할 때 사용하는 식별자

모든 숫자와 자료형을 저장 할 수 있다.

선언 : 변수를 사용하려면 식별자는 무엇이고 어떤 데이터를 가진지 알려줘야하는데 이를 변수를 '선언한다'고 한다.

할당 : 변수에 값을 넣는게 '할당'

참조 : 변수에 접근하는걸 참조 (변수가 저장된 메모리에 접근 = 주소를 참조한다 생각하자)

 

함수 function & 매개변수

코드의 집합

식별자 뒤에 괄호가 붙어있다면 해당 식별자는 함수

함수호출 : 함수를 사용한다. 함수를 사용할때는 괄호안에 여러가지 자료를 넣는다 이런 자료를 매개변수라고 한다 결과값을 리턴값이라고 한다

함수 선언 : 함수가 어떤 매개변수를 받아서 어떤동작을하고 어떤 값을 반환할지 기술하는 것.

 

주석 comment

 

연산자 operator

연산에 사용하는 표시나 기호

 

리터럴 literal

소스코드 내에서 직접 입력된 값

자료(data) 라고도 한다.

상수와 비슷하지만 프로그램에서는 상수를 값을 정하면 변경할 수 없는 변수로 정의한다. 거기서 리터럴과 구분된다.