분류 전체보기
-
2207_2주차bigdata_bootcamp_12th/weekly review 2022. 7. 17. 20:24
_ 단계별로 난이도가 설정된 줄 알았더니 지난주까지가 계단식이었고 _ 이번주는 하루에 몇층씩 올라가는 느낌 ㅋㅋㅋㅋㅋㅋ _ 문법은 나랑 잘 안맞는다. _ 계산하는건 다 좋다. _ 알아보기 편한 비유를 통해 이해하는 방식이 잘 맞는 것 같다. ex) Class -> 느그 아부지 뭐하시누 _ 첫 주에 비해 2주차는 컨디션관리가 힘들었다. 반쯤 이해하고 복습에서 70~80% 이해하는 경우가 많다. _ 학원을 졸업하고, 취직에 성공해도 인생은 배움의 연속이라던가.. 매일매일 여건이 된다면 꼭 복기하자 _ 리눅스 서버 관리자 하루 일당에 경악 파이썬 _ 함수의 본격적인 사용 _ 재귀 함수 _ 문법 및 표현식 lambda, list comprehension 등.. _ reduce, map, enumerate, zi..
-
220715_부트캠프시작_python_2주_5일차 (복기)bigdata_bootcamp_12th/daily review 2022. 7. 17. 20:13
1. 예외처리 try, except, else, finally 1) 예외(exception)란? - 일반적으로 오류 혹은 에러 라고 불리웁니다. - 프로그램 실행 중에 예외가 발생하면 '비정상종료'가 되는데요 - 비정상 종료를 막기 위해서 에러(예외)가 발생된 이후의 문장은 정상적으로 수행하도록 처리하는 방법을 우리는 예외처리 라고 부릅니다. - 쉽게 예외처리는 if 오류가 났을 시 정도로 사용하면 될 것 같다. 2) try, except, else, finally try: 예외가 발생할 가능성이 있는 코드 except: 예외가 발생할 때 실행할 코드 except: 예외가 발생할 때 실행할 코드 except: 예외가 발생할 때 실행할 코드 else: 잘 실행되면 실행할 코드 finally: 되든 안되든 ..
-
220714_부트캠프시작_python_2주_4일차 (복기)bigdata_bootcamp_12th/daily review 2022. 7. 14. 23:12
1. lambda, map, reduce 1) lambda (람다 표현식) - 형식 ex) # ex = [ 1, 2, 3, 4, 5 ] lambda 매개변수 : 식 if 조건식 # lambda a : a**2 if type(a) == int , ex[0] # 입력받은 값 ex[0]의 값이 정수라면 제곱을 해라 def 함수(a) : a = a**2 return a => 함수와 매우 유사한 구조를 가지고 있다. - 장점 : 연산속도가 함수사용시 보다 빠르다고 한다. - 단점 : 복잡한 계산을 넣으면 나같은 초보자는 보기도 힘들다. - 여기서 ex를 그냥 넣는게아니라 ex[0]을 넣는 점에서 map과 시너지를 이룬다면 정말 좋다. 2) map - 형식 ex) # func = 대충 제곱하는 함수 , ex = [..
-
220713_부트캠프시작_python_2주_3일차 (복기)bigdata_bootcamp_12th/daily review 2022. 7. 13. 23:29
재귀함수 정의 단계에서 자신을 재참조하는 함수를 뜻한다. 어떤 사건이 자기 자신을 포함하고 다시 자기 자신을 사용하여 정의될 때 재귀적(recursive)이라고 한다 자기 자신을 호출하는 함수를 `재귀함수` 혹은 `재귀호출` 이라고 합니다. 예시 어금니가 영어로 뭐야? 몰라 - 어금니가 영어로 뭐야? - 몰라 -- 어금니가 영어로 뭐야? -- 몰라 예시2 사과는 무슨색이지? 빨간색 빨가면 사과 - 사과는 무슨색이지? - 빨간색 - 빨가면 사과 뭐 대충 특정한 구역을 계속 반복한다고 보면된다 like 이중for문 사용법을 들어가기 전 # 3중 LIST example에 있는 값들을 출력값으로 재귀함수를 사용해서 나오게 만들어라 example = [[1,2,3], [4,[5,6]],7,[8,[9]]] 출력 :..
-
2022. 07. 11 - 2022. 07. 12diary 2022. 7. 12. 22:37
2022. 07. 11 _ 퇴사 후 오랜만에 느껴보는 월요병은 생각 이상으로 힘들었음 _ 일요일에 복기를 해서 그런지 월요일 복습 및 당일 진도에 이상 없음 _ 밥먹은 직후는 진짜 졸리고 3시 이후부터는 재밌어서 시간 잘가는 듯 _ 윤이 옆반 수업 들으러옴 ㅋㅋ 학원에서 보니 또 새롭고 반갑고 힘이 되는듯 _ 지하철에서 임산부가 옆에 앉음 대충 보니 딸을 가진 듯 _ 골드라인 자리에 앉아서 코딩하는 사람을 보니 미래 모습인가 싶음 _ 와이프의 내조는 언제나 행복함 _ 밤에 핫도그 땡긴다해서 핫도그 찾다가 빠바에서 빵사다줌 2022. 07. 12 _ 전 주 일요일 다이소 방문 했다가 생긴 문제 때문에 보상 전화 옴 _ 함수부터는 와... 싶음 난이도가 확확 올라가는 느낌 재밌음 _ 난이도가 올라가서 재미는..
-
220712_부트캠프시작_python_2주_2일차 (복기)bigdata_bootcamp_12th/daily review 2022. 7. 12. 22:13
1. 파일 쓰기, 추가하기, 읽기 1) with open - 형식 : with open("파일명.확장자", "모드", encoding='언어형식') as 파일변수(?) with open('iyf.txt', 'w') as f: # w = 쓰기모드, r = 읽기모드, a = 추가모드 print('반갑다 소년', file=f) print('내가 너의 아버지다', file=f) print('너만 있으면 난 like "부자" ', file=f) 2) 파일변수 = open - 형식 : 파일변수 = open("파일명.확장자", "모드", encoding='언어형식')("파일명.확장자", "모드", encoding='언어형식') f1 = open('iyf2.txt', 'w') # w = 쓰기모드, r = 읽기모드, a..
-
220711_부트캠프시작_python_2주_1일차 (복기)bigdata_bootcamp_12th/daily review 2022. 7. 11. 22:52
1. 정규식 - match, search, findall, finditer # 1. match: 문자열의 처음부터 정규식과 매치되는지 print(re.match('a', 'aab')) print(re.match('a', 'bba')) #b로 시작하기 때문 # 2. search: 문자열 전체를 검색하여 정규식과 매치되는지 print(re.search('a', 'aab')) print(re.search('a', 'bba')) #a로 시작하지 않아도 검색 가능 # 3. findall: 정규식과 매치되는 모든 문자열을 리스트로 반환 print(re.findall('aaa', 'aaabaa')) print(re.findall('aaa', 'aaabaaa')) #aaa가 두 묶음 존재 # 4. finditer: 정..
-
2022. 07. 08 - 2022. 07. 10diary 2022. 7. 10. 19:17
2022. 07. 08 _ 역시나 학원 왕복 시 이용하는 대중교통은 힘들다. _ 주어진 것을 빨리하면 다른 생각을 할 수 있음을 느낌 _ 다른 생각이 이롭게 풀어지는 경우가 많으나 100%는 아니니 주의할 것 _ 문제 해결에 대한 집착이 강함을 다시 느낌 _ 아직 진도를 나가지 않은 과정에 대해 찾는 것은 때론 독이 될 수도 있을 듯 _ 와이프의 내조에 행복함 _ 한.우.최.고 2022. 07. 09 _ 열심히 공부하느라 밀린 집안 일 (다음주 내내 비가온대서 빨래위주로) _ 주말엔 푹 자야함을 결심하고 평일 2배로 숙면 _ 간만에 친구들과 게임 즐김 _ 학원 강사시절 제자들과 동료들 1박 2일로 놀러간 곳이 집근처여서 잠시 방문해서 와이프랑 인사 하고옴 _ 집앞 삼겹살집 배부르게 즐김 _ 야식으로 조리..