경제학과를 졸업 후, 금융권 재무팀에서 4년차에 접어들었다. 그간 직장과 학업을 병행하며 열심히 달려오며 내부적으로도 인정받을 수 있었고, 나 스스로도 열심히 살아왔다고 말할 수 있을 정도로 열심히 살았던 것 같다. 그러던 중, 팀장님의 '다 때가 있으니, 너무 열

파이썬 소개변수자료형데이터 입력, 출력format()와 형식문자연산자(산술, 복합, 비교, 논리)operator 모듈조건식(if, if~else, 다자택일, 중첩)반복문(for, while, 무한루프, break, range)1991년 네덜란드 개발자 귀도 반 로섬이

함수모듈객체클래스 상속예외텍스트 파일파이썬의 함수는 수학의 함수와 동일하다내장 함수: 파이썬에서 기본으로 제공하는 함수사용자 함수: 사용자가 직점 선언함수는 특정기능을 재사용하기 위해 사용pass를 이욯하여 실행문을 생략할 수 있다함수 호출 시 함수에 데이터를 전달 할

약수 구하기lists = \[]for i in range(1, inputNumber + 1): if inputNumber % i == 0: lists.append(i) print(f'{inputNumber}의 약수: {i}')출력 결과 :
주요내용 >> #### 1. 피보나치 수열 2. 팩토리얼 3. 군 수열 4. 순열 5. 조합 6. 확률 I. 피보나치 수열 피보나치 수열: 처음 두 항을 1과 1로 한 후, 그 다음 항부터는 바로 앞의 두 개의 항을 더해 만드는 수열 피보나치 수열 구하기 > 출력
주요내용 >> #### 1. 기초수학 문제풀이 복습 >> #### 2. 기초수학 강의 회고 I. 약수와 소수 > 출력 결과 : (결과가 길어 일부만 발췌) > 강의 자료 학습 전 내가 만든 프로그램 > > 출력 결과 : (리스트형식으로 되어있는게 보기 편할 것 같
주요 학습 내용 >> ### 1. 자료구조란 2. 리스트(List) >>> #### 1) 리스트 아이템 조회 (index) 2) 리스트 아이템 개수 확인 및 참조(len(), for문, while문) 3) enumerate() 4) 리스트 아이템 변경(추가, 삭제,

튜플(Tuple): 리스트(List)와 비슷하지만 아이템 변경이 불가'( )'를 이용해서 선언하고, ' , '를 이용하여 데이터를 구분한다튜플 안에 또 다른 컨테이너 자료형 데이터를 저장할 수 있으며, 해당 컨테이너 자료형이 수정가능한 자료형일 경우, 수정 가능 튜플

주요 학습내용 >> ### 딕셔너리(Dictionary) >> #### 1) 2) 3) 4) 5) I. 딕셔너리(Dictionary) 딕셔너리는 앞선 리스트와 튜플과는 다르게 키(key)와 값(value)를 이용해서 자료를 관리한다 > dic = {'s1': '홍길동

listA = \[]isPrimeList = \[]for i in range(1, userInput + 1): if userInput % i == 0: listA.append(i)for number in range(2, userInput + 1):

주요 학습내용 >> ### 1. 알고리즘이란 2. 선형 검색 3. 이진 검색 4. 순위 5. 버블 정렬 6. 삽입 정렬 7. 선택 정렬 8. 최댓값/최솟값 9. 최빈값 I. 알고리즘(Algorithm)이란 > _알고리즘이란 어떤 문제의 해결을 위하여, 입력된 자료를

주요 학습내용 >> #### 1. 근삿값 2. 평균 3. 재귀 4. 하노이의 탑 5. 병합 정렬 6. 퀵 정렬 I. 근삿값 1. 근삿값이란 특정 값(참값)에 가장 가까운 값을 근갓값이라고 한다 2. 파이썬 예제(근삿값) II. 평균 III. 재귀 IV. 하노이의 탑

출력 결과 : 출력 결과 : 출력 결과 : 출력 결과(정렬 전) : 출력 결과(오름차순 정렬 후) : 정렬 과정 출력 결과(내림차순 정렬 후) : 정렬 과정 출력 결과 : 출력 결과 : 출력 결과(정렬 전) : 출력 결과(오름차순 정렬 후) : 정렬 과정 : 출력 결과

출력 결과 : 출력 결과 : 1) 클래스 생성출력 결과 : 출력 결과 : 출력 결과 : 출력 결과 : \[자료제공: 제로베이스 데이터 스쿨]

첫 수강을 들을 때 부터, 프로그래밍 테스트에 과연 어떤 문제가 출제될까, 과연 나는 잘 할 수 있을까 하는 생각을 줄곧 하곤 했다. 첫 테스트이다보니 잘 하고싶은 마음이 컸기에 거의 하루종일 문제를 풀었던 것 같다. 다시 프로그램을 돌려보며 혹시나 오류가 뜨지는 않는

Pandas는 데이터의 수집, 조작 및 분석에 활용되는 오픈 소스 라이브러리이다. Python을 기반으로 작동한다R 만큼의 강력한 데이터 핸들링 성능을 제공하는 모듈단일 프로세스에서는 최대 효율코딩 가능하고 응용 가능한 엑셀이라고 받아들여도 됨누군가 스테로이드를 맞은

Pandas에서 데이터 프레임을 병합하는 방법1) pd.concat()2) pd.merge(left, right)3) pd.join()딕셔너리 안에 리스트 형태 : 열값 기준 데이터 입력리스트 안에 딕셔너리 형태 : 행 기준 데이터 입력됨pd.merge(left, ri

Python의 공식 모듈 관리자pip.list : 현재 설치된 모듈 리스트 반환get_ipython().system("pip list")도 같은 기능 수행pip install module_name : 모듈 설치pip uninstall module_name : 설치된 모

아래의 데이터를 여러가지 방법을 통해 시각화를 해보자kind = reg, scatter, kde, hist근본적으로는 그냥 위도 경도를 알려주면 됨지도를 html로 저장 가능스타일을 tiles 옵션으로 지정marker를 추가할 수 있다다양한 모양의 아이콘 지원\[참고자

사용법 익히기

주요 학습내용 >>

\[자료 출처] 제로베이스 데이터 스쿨

\[자료 출처] 제로베이스 데이터 스쿨

데이터 시각화

시간의 흐름에 대해 특정 패턴과 같은 정보를 가지고 있는 경우를 시계열 데이터라고 함

\[자료 출처] 제로베이스 데이터 스쿨

자료 출처https://zero-base.co.kr/

자료 출처https://zero-base.co.kr/

자료 출처https://zero-base.co.kr/

출처(https://zero-base.co.kr/)

나이가 29세인 데이터 검색나이가 29세가 아닌 데이터 검색나이가 29세 보다 큰 데이터 검색나이가 29세 보다 작은 데이터 검색나이가 29세 보다 크거나 같은 데이터 검색나이가 29세 보다 작거나 같은 데이터 검색

해당 과제는 수업시간에 이미 같은 내용을 다뤘던 적이 있었다. 기존 수업내용과 달라진 점은 아래와 같다기존에는 엑셀 데이터를 받아서 진행했지만, 이번에는 과제1차와 같이 웹크롤링을 통해서 자료를 가져와야 함(생각보다 어려웠고 시간이 많이 들었다..😂)기존 내용에서 c

여러 개의 SQL문을 합쳐서 하나의 SQL문으로 만들어주는 방법🙌 주의 : COLUMN의 개수가 같아야 함UNION : 중복된 값을 제거하여 알려준다UNION ALL : 중복된 값도 모두 보여준다

여러 문자열을 하나로 합치거나 연결예시)컬럼이나 테이블 이름에 별칭 생성1) 컬럼이름에 별칭 생성2) 테이블 이름에 별칭 생성검색한 결과의 중복 제거

AWS RDS (Amazon Relational Database Service)아마존에서 제공하는 관계형 데이터베이스 서비스7일 동안 중지되며, 이후에는 자동으로 실행됨

\[자료 출처] 제로베이스 데이터 스쿨

Git : 버전관리 시스템(형상관리)Configuration Management SystemsVersion Control Systems

3가지 단계로 구성되어 있음1) Working Directory(작업공간)실세 소스 파일, 생성한 파일들이 존재2) Index(Stage)Staging area(준비영역)의 역할, git add한 파일들이 존재3) Head최종 확정본, git commit한 파일들이 존

Branch별 변경이력을 볼 수 있음main branch로 이동main branch 로그 확인 \[자료 출처] 제로베이스 데이터 스쿨

통계학(統計學, 영어: statistics)은 산술적 방법을 기초로 하여, 주로 다량의 데이터를 관찰하고 정리 및 분석하는 방법을 연구하는 수학의 한 분야이다. 근대 과학으로서의 통계학은 19세기 중반 벨기에의 케틀레가 독일의 "국상학(國狀學, Staatenkunde,