개발자 4

파이썬(스택,pop,enumerate,큐)

더보기 ▣ 주요 키워드 ▣ 스택(Stack) pop() enumerate() 큐(Queue) ★ 스택(stack) 스택(stack) - 데이터를 임시로 저장할 때 사용하는 자료형 - LIFO(Last In First Out) : 가장 나중에 입력한 데이터를 가장 먼저 꺼낸다(삭제) - push, pop # pop() : 마지막에 들어온 값, 맨 끝 값 제거(추출) stack이라는 변수에 값을 추가하는 push함수, 값을 제거하는 pop()함수, stack변수에 어떤 값이 있는지 확인하는 check함수 구현 stack = [] # stack 변수 체크 def check(): if len(stack) == 0: print('stack 변수에 값이 없습니다.') else: print('stack 변수에 값이 ..

PYTHON 2022.04.02

파이썬(반복문,collections)

더보기 ▣ 주요 키워드 ▣ 반복문 while문 continue, break ※pop(), print(end='')옵션 for문 ※range() collections defaultdict Counter ※get, setdefault ★ 반복문 1. while문 1. while문 - 조건이 True인 동안에 반복을 수행한다. while 조건문: 반복수행할 문장 i = 0 while i values값 출력, 키값이 없으면 default값 출력 ※ dict.setdefault : 키값에 대해서 기본값을 설정해주는 함수 -빈도수 체크하기 여러가지 방법 word = ('사랑','우정','인생','사랑','인생','고민','열정','열정', '관심','인생','취업','취업','애정','애정','열정','사랑') 1..

PYTHON 2022.03.27

파이썬(변수복제, input(), 조건제어문)

더보기 ▣ 주요 키워드 ▣ 변수복제 input() 조건 제어문 ★ 변수 복제 x = [1,2,3] x y = x y x[0] = 4 x y y[1] = 20 y x # x값을 y변수에 복제했을 때 x값이 변경되면 y값도 변경되고 y값이 변경되면 x값도 변경된다. ( 서로 영향을 미친다. ) # id() : 메모리를 확인하는 함수 id(x) id(y) x = [1,2,3] y = x[:] y x[1] = 20 x y id(x) id(y) # 메모리가 다르고 x값이 바뀌어도 y값에는 영향이 없다.(반대또한) - copy import copy x = [1,2,3] w = copy.deepcopy(x) # x변수를 복제 하지만 서로 다른 메모리 공간을 사용 w id(x) id(w) ★ input() input(..

PYTHON 2022.03.27

12.24 오늘의 공부

더보기 ▣오늘의 주요 키워드▣ SUBQUERY(서브 쿼리) any 속성 all 속성 correlated subquery(상호관련 서브쿼리 exists, not exists 연산자 12.23일 복습 문제 [문제51] 담당 관리자보다 먼저 입사한 사원의 이름과 입사일 및 해당 관리자의 이름과 입사일 출력해주세요. SELECT * FROM employees; SELECT w.last_name, w.hire_date, m.last_name,m.hire_date FROM employees w join employees m on w.manager_id = m.employee_id where w.hire_date < m.hire_date; select w.employee_id, w.hire_date, w.manage..

SQL 2021.12.24