3개월의 휴식을 이만하고 진지하게 취준을 시작할 때가 되었다.스쿨에 대한 나의 다짐은1) 성실해지기2) 일일 TODO리스트 해내기3) 퀴즈, 테스트, 과제를 두려워 하지 않을 것4) 블로그 작성 습관화하기열심히 보단 그냥 일단 해보기 도전!!6개월뒤 얼마나 나의 실력이
keyword #단축키 #수식어 #datetime모듈 #format() #형식문자 #divmod() #sqrt() #pow() #복합연산자 #operator모듈
keyword #숫자콤마 #isdigit() #pass #len() #range() #반복문 #반복문제어
keyword #함수선언 #인수와매개변수 #데이터반환 #지역변수와전역변수 #lambda함수
keyword #모듈 #패키지
keyword #class #생성자 #오버라이딩 #추상클래스
keyword #예외 #텍스트 파일
약수: 어떤수를 나누어 떨어지게 하는 수 >소수: 1과 자신만을 약수로 가지는 수(단, 1은 제외) >소인수: 약수(인수)중에서 소수인 숫자를 소인수라고 한다. >소인수분해: 1보다 큰 정수를 소인수의 곱으로 나타낸 것을 소인수분해라고 한다. >공약수: 두개이상의 수에서 공통된 약수를 공약수라고 한다. >최대공약수: 가장 큰 공약수 >공배수: 공...
📌리스트 >- ‘[ ]’를 이용해 선언하고, 데이터 구분은 ‘,’을 이용한다. 숫자, 문자(열),논리형등 모든 기본 데이터를 같이 저장할 수 있다. 리스트안에 또 다른 리스트를 저장할 수 있다. [1,2,[1,2],3] 인덱스란, 아이템에 자동으로 부여되는 번호표 (0부터시작) students[0] —> students 리스트의 첫번째 len(stude...
📌튜플 >리스트 : [ ]을 이용, 아이템 변경/ 수정 /삭제 가능 튜플 : ( )을 이용, 아이템 변경/수정/삭제 불가능 > 📌아이템 조회 >튜플의 아이템 조회 : 리스트와 같이 인덱스0부터 시작 >아이템 존재 유/무 : in / not in >튜플의 아이템 개수: len(students) 📌튜플 결합 튜플 결합: + 이용 (리스...
📌딕셔너리 >- key와 value를 이용해 자료를 관리하다. 딕셔너리는 키가 인덱스 역할을 대신한다. but, 키는 자동으로 부여되지않고 내가 직접 설정한다. ‘{ }’을 이용해서 선언, ‘키:값’ 의 형태로 아이템 정의 키값에는 변경할 수 없는 것만 가능하다. But value 모든 가능. 📌딕셔너리 조회 키를 이용해 값을 조회 >student...
📌선형검색 >선형검색: 선형으로 나열되어 있는 데이터를 순차적으로 스캔하면서 원하는 값을 찾는다. > >보초법: 마지막 인덱스에 찾으려는 값을 추가해서 찾는 과정을 간략화한다. >결과: dates: [3, 2, 5, 7, 9, 1, 0, 8, 6, 4] dates length: 10 찾으려는 숫자 입력: 55 dates length: 11 dates...
📌최빈값 >결과: maxNum: 17 indexes: [0, 1, 0, 1, 0, 0, 1, 4, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1] 최반값: 7, 횟수: 4 📌근삿값 >결과: nums: [29, 16, 23, 25, 13, 45, 43, 17, 34, 6, 28, 10, 36, 49, 8, 9, 39, 21, 33, 38] in...
Analysis Seoul CCTV
google colab / conda
❶ iTerm2 설치 사용이유 : 맥북에 기본으로 설치되어 있는 터미널앱보다 편리하기도하고 설치도 쉽다! >설치방법 : 공홈에 들어가서 다운로드하면 끝. ❷ oh my ZSH설치 Homebrew 설치하기 > 1. brew -v 위 명령어를 터미널에 입력하여 설치되어 있는지 확인하기. 만약 설치되어 있지 않다면 Homebrew 홈페이지에 들어가서 홈페...
conda --version : 콘다 버전 확인 > conda info : 콘다 정보 확인 > conda update conda : 콘다 업데이트 > conda env list : 가상환경 리스트 >conda create -n 가상환경이름 python=x.x : pandas, numpy 등 기본 제공 패키지가 없는 가상환경 생성 >conda cre...
Analysis Seoul Crime
Web Data
Naver API
Population
Database, User, Table
✅ 먼저 person table 생성 📌 INSERT >1) 입력한 컬럼 이름의 순서와 값의 순서가 일치하도록 주의 ! >2) 모든 컬럼값을 추가하는 경우에는 다음과 같이 컬럼 이름을 지정하지 않아도 되지만, 입력하는 값의 순서가 테이블의 컬럼 순서와 일치하도록 주의 !
✅ 먼저 test1, test2 테이블 생성 📌 UNION & UNION ALL UNION : 중복된 값을 제거하여 알려준다. UNION ALL : 중복된 값도 모두 보여준다. > - test1 의 모든 데이터와 test2 의 모든 데이터를 중복된 값을 제거하여 검색
AWS RDS, Python with MYSQL
PRIMARY KEY, FOREIGN KEY, Aggregate Functions, Scalar Functions
스카라 서브쿼리 (Scalar Subquery), 인라인 뷰 (Inline View), 중첩 서브쿼리 (Nested Subquery)
Git 사용준비, Git 기본용어
Local Repository, Remote Repository, Branch
Log and Diff, Merge and Conflict, Tag