728x90
728x90
SMALL

클래스 3

24.01.11

오늘은 지금까지 해주셨던 강사님과 다른 Python 심화 담당 강사님이 수업을 진행해 주셨어요. lambda와 class에 대해 더 깊이 공부할 수 있는 시간이었습니다. 따로 교안 같은 걸 참고하지 않고 오로지 강사님 코드로 수업을 진행했습니다. 부족한 이론은 인터넷에 검색하며 보충하였습니다. 참고 하심 될 것 같아요 :) 람다 (lambda) 익명 함수(anonymous function)라고도 불림 함수를 한 번만 사용하거나 함수를 인자로 전달해야 하는 경우 쓰임 lambda 인자 : 표현식 def로 함수를 정의하는 것보다 간결하고 간편하게 함수를 정의할 수 있음 add = lambda x, y: x + y의 경우 add 변수는 람다 함수를 참조하게 됨 람다 함수의 활용 1. map() 함수와 사용 :..

24.01.10

while 조건이 참인 동안에 명령을 반복해서 수행 반복할 명령은 들여 쓰기로 구분, 조건이 거짓이면 들여 쓰기로 구분되어 있는 반복 구문을 탈출 while 구문 : pass # 수행할 문장 while문은 조건을 먼저 선언해야 함 + while로 무한반복 = while 문의 조건이 항상 True이면 무한 반복을 만들 수 있음 실행을 중지시키려면 colab에 정지버튼 or Ctrl(Command)+C를 눌러 수동으로 중지 = 종료 조건을 명확하게 설정하여 무한 반복이 일어나지 않도록 해야 함 중첩 while문 while문 안에 while문을 포함 (for문과 마찬가지로 예를 들어 구구단, 별 찍기 등이 있음) i = 2 while i < 10 : j = 1 while j < 10 : print(f'{i} ..

BEAR-U : Django (6)

오늘 강의는 지난 강의에 이어 함수와 클래스에 대한 수업을 진행합니다. ​ 6강. 프로그래밍 언어의 기본 2 feat.Python 'Python을 이용해 함수 클래스에 대해 알아본다.' ​ 함수 (Function) 1. 하나의 특정한 규칙을 작업하기 위한 코드 뭉치 2. 특정한 규칙을 재사용하기 위하여 사용 3. 선언 후 호출로 사용 4. 함수이름 (매개변수, 매개변수 ... )로 구성 5. 자주 사용하는 print(출력값) = 출력할 값을 매개변수로 받는 함수 ​ 클래스 (Class) 1. 서로 연관 되어 있는 변수, 함수의 집합 2. 함수를 포함하여, 변수까지 재사용하기 위해 사용 3. 작성한 프로그램만의 공식 4. 클래스로 산출된 값 = 객체(Object) = 결국 객체를 생성하기 위한 설계도

728x90
728x90
LIST