본문 바로가기

전체 글

자기만의 방 : 버지니아 울프 위 책을 읽고 느낀 상념을 2가지 갈래로 분류하여 적는다. 1. 경제권. 여자의 경제권은 늘 거세됐다. 여성이 남성의 허락 없이 스스로 자금을 모으고 소유해온 역사는 매우 짧다. 울프가 말하길, 따라서 여성은 스스로 돈을 모아 무언가에 투자/소비하는 개념에 가까워지기보다는 남편을 통해 돈벌이를 해결하려 했다고 한다. 이게 과연 지난 세기의 일로 넘길 수 있는 현상인가? 당장 결혼한 주변의 여성들만 살펴봐도, 결혼식 이후부터 야근수당/부업/경력개발 보다는 남편의 아침밥에 더욱 신경 쓰게 되는 게 현실이다. 여성의 경제권은 아직도 거세에 가깝다는 게 나의 의견이다. 울프는 숙모의 유산, 500파운드로 영원한 의식주를 얻었다 말한다. 스스로 어느 남자를 미워하지도 아부하지도 않는, 남자가 필요 없는 여성이 되.. 더보기
7-2 데이터 구조 : 튜플, 딕셔너리, 문자열 모든 내용은 청년 AI·Big Data 아카데미 온라인 기초과정 (MOOC) 내용입니다. 개인 복습을 위해 강의 내용을 정리해 포스팅합니다. 데이터 구조란? - 프로그램에서 자료들을 저장하는 여러 구조들을 자료구조라 한다. - 파이썬에서는 리스트,튜플,딕셔너리,문자열 등 다양한 데이터 구조를 기본으로 사용하도록 제공 리스트 예제 튜플 - 변경할 수 없는 리스트 - 튜플 = (항목1, 항목2, 항목3) 딕셔너리 - 키와 값의 쌍을 저장할 수 있는 객체 - 딕셔너리 = {키1:값1, 키2:값2, 키3:값3 } - 딕셔너리[키1] → 값1 소환 - 딕셔너리.get(키1) → 값1 소환 문자열 - 문자열은 문자들의 시퀀스로 정의 - 글자들이 실(string)로 묶여 있는 것이 문자열 문자열 슬라이싱 - word.. 더보기
7-1 리스트 모든 내용은 청년 AI·Big Data 아카데미 온라인 기초과정 (MOOC) 내용입니다. 개인 복습을 위해 강의 내용을 정리해 포스팅합니다. 리스트란? - 리스트는 여러 개의 데이터가 저장되어 있는 장소 - list = [값1, 값2, 값3] - 리스트는 여러 개의 데이터를 하나의 이름으로 관리할 수 있는 데이터 구조 - 서로 다른 데이터 타입의 데이터를 하나의 리스트 이름으로 관리 가능. - Empty list 만들기 : empty_list = [] 리스트 원소에 접근하기 - 인덱스 : 원소가 배열되는 순서. 0부터 시작 - season = ['s','s','f','w'] 일 시, season[0] = 's' / season[1] = 's' / season[2] = 'f' / season[3] = 'w.. 더보기
lec 2. 그리디 & 구현 모든 내용은 (이코테 2021) 이것이 취업을 위한 코딩 테스트다 with 파이썬 에서 비롯되었습니다. 강의 요약 및 복습을 위해 포스팅합니다. 12강 : 그리디 알고리즘 개요 그리디 알고리즘 - 그리디 알고리즘(탐욕법) : 현재 상황에서 당장 좋은 것만 고르는 방법 - 일반적 그리디 알고리즘은 문제를 풀기 위한 최소 아이디어를 떠올리는 능력을 요구한다 - 그리디 해법은 정당성 분석이 중요 → 단순히 좋아 보이는 것을 반복 선택해도 최적해를 구할 수 있는지 검토. - 일반적 상황에서 그리디 알고리즘은 최적 해를 보장할 수 없을때가 많다. - BUT 코딩 테스트 내 대부분 그리디 문제는 탐욕법으로 얻은 해가 최적 해가 되는 상황에서, 이를 추론할 수 있어야 풀리도록 출제된다. 거스름돈 문제 - Q. 126.. 더보기
6. 함수 모든 내용은 청년 AI·Big Data 아카데미 온라인 기초과정 (MOOC) 내용입니다. 개인 복습을 위해 강의 내용을 정리해 포스팅합니다. 함수 호출 방법 - 함수는 작성후 바로 호출되지 않는다. - 함수를 호출할 경우, 그 이후에 작동된다. 함수 출력과정 정리 def 함수명(a,b) : return 변수간 식 or 명령값 (ex. a+b) # 1. 함수 설정(여기서 함수가 실행되지 않는다) 함수를 의미하는 변수 (ex. sum) = 함수명(a,b) # 2.함수 호출. (함수의 값을 변수에 저장,대입 시킨다) print(함수를 의미하는 변수) # 3. 함수의 결괏값 최종 출력. 더보기
5. 반복문 모든 내용은 청년 AI·Big Data 아카데미 온라인 기초과정 (MOOC) 내용입니다. 개인 복습을 위해 강의 내용을 정리해 포스팅합니다. 반복문 - 조건에 따라 정해진 문장을 반복 수행하는 명령문 - for - while 분기문 - return - break for - 반복적이고 지루한 직업은 컴퓨터를 통해 자동화. - for : 리스트나 튜플, 문자열의 첫번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 "수행할 문장1","수행할문장2" 등이 수행 range()함수 - range([start],stop,[step]) → []안은 생략 가능 - range(start, stop)와 같이 호출하면 start부터 시작하여 (stop-1)까지 정수 생성 - start 부터 (stop – 1) 까지 ste.. 더보기
4. 조건문 모든 내용은 청년 AI·Big Data 아카데미 온라인 기초과정 (MOOC) 내용입니다. 개인 복습을 위해 강의 내용을 정리해 포스팅합니다. 조건문 - sequence(순차) - selection(선택) : 조건문 - repetition(반복) : 반복문 if 문 구조 if 로 만든 가위바위보 게임 더보기
3-1 연산자 모든 내용은 청년 AI·Big Data 아카데미 온라인 기초과정 (MOOC) 내용입니다. 개인 복습을 위해 강의 내용을 정리해 포스팅합니다. 연산자 개념 - 연산자 : 산술연산자 등 이미 정의된 연산을 수행하는 기호나 키워드 - 문제 해결하는 방법에서 도구(장비) 역할 - 피연산자 : 연산에 참여하는 변수나 값. (Ex. 1+2 : 1,2는 피연산자 & "+" 연산자) - 산술연산자 = 대입연산자 + 더하기 - 빼기 * 곱하기 / 나누기 // 몫 구하기 % 나머지 구하기 ** n승 - 우선순위 산술 연산자 우선순위는 괄호 > 곱셈,나눗셈 > 덧셈,뺄셈 순서 덧셈,뺄셈끼리 곱셈,나눗셈 끼리 나오면 왼쪽에서 오른쪽으로 계산 진행 - 문자열과 숫자 상호변환 문자열 int()로 정수 변환. float()로 실수.. 더보기