변화무쌍한 사회생활 n년차에 다시 무언가를 배우고 취준을 한다.오래 전에 졸업한 전공자로 전공과 관련없는(?) 일을 하다가 돌아온다.복잡미묘한 마음에 결정이 쉽지는 않았지만, 주사위는 이미 던져졌다!6개월동안 해야할 것들이 잘 시스템화 되어있다.강의를 듣고, 기록하고,
파이썬(python)1991년 귀로 반 로섬이 개발소규모 프로젝트 목적이었지만 인기를 얻어 완성도가 높은 파이썬이 탄생함구글은 자바와 함께 메인 언어로 사용 중파이썬 언어의 특징무한 정수를 처리할 수 있다.문법 구조가 쉽다.다양하고 뛰어난 모듈이 많다.(모듈 : 프로그
산술 연산자(+,-)쉽게 생각하면 수학의 덧셈과 뺄셈ex) a = 1, b=2 c=a+b print(c)ex) a = 1, b=2 d=b-a print(d)정수형과 문자열은 덧셈 불가문자열과 문자열은 덧셈 가능산술 연산자(\*, /)정수, 실수를 이용한 곱셈문자열을 이
반복문횟수에 의한 반복문 (for > while)조건에 의한 반복문 (while > for)for문형태 : ex) for i in range(10)횟수에 의한 반복문일때 자주 활용while문형태 : ex) while 조건식while문에서 조건시의 결과가 항상 Ture인
함수파이썬의 함수는 수학의 함수와 동일하다.기본으로 제공하는 내장함수와 사용자가 직접 선언하는 사용자 함수가 있다.함수는 특정 기능을 재사용하기 위해서 사용한다.함수 선언과 호출함수는 def 키워드 , 함수명 , :, 들여쓰기를 이용해서 선언한다.함수명과 ‘()’ 를
모듈이란 , 이미 만들어진 훌륭한 기능으로 사용자는 쉽게 사용할 수 있다.모듈은 특정 기능을 가지고 있는 파이썬 파일을 말한다 .파이썬 모듈은 내부 모듈 , 외부 모듈 그리고 사용자 모듈로 구분할 수 있다.import 키워드를 이용해서 모듈을 임포트 한다.as 키워드를
함수 - 등비수열 n번째 항의 값과 합문제풀이하며 실제로 아, 이렇게 쓰는 구나! 하며 재미를 느꼈다. 다음 문제풀이도 기대된다.
사용자 입력값 userNums 와 난수 로또 번호 발생으로 당첨 여부를 확인할 수 있는 로또 머신 만들기문제풀이지만 한땀, 한땀 짜여가는 코드가 인상적이었다. 이런 한땀 한땀이 모여 프로그램이 되는 거겠지.열심히 하자.
맨아래 removeMember가 제대로 작동되지 않았는데, 다시 확인해봐야겠다.업로드중..업로드중..업로드중..추상 메소드: 상속받고있는 것 중 반드시 구현하여 써야하는 것(강조)업로드중..업로드중..업로드중..
try와 except를 통해 예외처리를 하는 구문. return과 순서 확인할 것.나눗셈에서는 n2가 0일때 if n2 == 0을 사용할 수도 있지만,except ZeroDivisionError으로 사용하였다. 구매 개수 오류enumerate, globals()f'{g
1. 다이어리 2. 가계부 3. 약수, 소수 기록 4. 공약수 기록 5. 배 입항일(공배수)
약수: 어떤 수를 나누어떨어지게 하는 수inputNumber = int(input('0보다 큰 정수 입력: '))for number in range(2, inputNumber+1): flag = True
수열: 규칙성을 가지고 나열되어 있는 수들등차 수열: 연속된 두 항의 차이가 일정한 수열등차 수열 규칙성을 이용해서 일반항을 구할 수 있다.규칙성을 이용해서 모든 항들의 총합을 구할 수 있다.등비 수열: 연속된 두 항의 비가 일정한 수열등비 수열 규칙성을 이용해서 일반
공식 활용하여 공식을 구함!1) 반복문을 이용한 경우2) 파이썬 모듈을 이용한 경우(2,4,7)을 묶어서 나머지 카드와의 순열을 구하면 5!(2,4,5)의 순열을 구하면 3! 둘을 곱하면 원하는 결과sample 10C6event1 6C3event2 4C3
여러 개의 데이터가 묶여있는 자료형을 컨테이너 자료형이라고 하고, 이러한 컨테이너 자료형의 데이터 구조를 자료구조라고 한다.자료구조는 각각의 컨테이너 자료형에 따라서 차이가 있으며, 파이썬의 대표적인 컨테이너 자료형으로는 리스트 (List), 튜플 (Tuple), 딕셔
1부터 사용자가 입력한 숫자까지의 약수와 소수를 리스트에 각각 저장하고 ,이것을 출력하는 프로그램을 만들어보자.1부터 100 사이에 난수 10 개를 생성한 후 짝수와 홀수를 구분해서 리스트에 저장하고 각각의 개수를 출력하는 프로그램을 만들어보자.1) 이름 다섯 명을 리
선형검색: 선형으로 나열되어 있는 데이터를 순차적으로 스캔하면서 원하는 값을 찾는다.보초법: 마지막 인덱스에 찾으려는 값을 추가해서 찾는 과정을 간략화한다 .이진 검색: 정렬되어 있는 자료구조에서 중앙값과의 크고 작음을 이용해서 데이터를 검색한다.정렬이 되어있어야 한다
1. 선형 검색 2. 이진 검색 
판다스 불러오기데이터 불러오기데이터 확인하기컬럼명 변경Python에서 R 만큼의 강력한 데이터 핸들링 성능을 제공하는 모듈 단일 프로세스에서는 최대 효율 코딩 가능하고 응용 가능한 엑셀로 받아들여도 됨 누군가 스테로이드를 맞은 엑셀로 표현함index와 value로 이루
index, columns, values, aggfuncpivot table경찰서 이름에서 소속된 구이름 얻기 구이름과 위도 경도 정보를 저장할 준비 반복문을 이용해서 위 표의 NaN을 모두 채워줍니다iterrows()values 제목 정리25개구 30개 경찰서 > 구
install importread!pip install requests find, find_all select, select_one find, select_one : 단일 선택select, find_all : 다중 선택https://www.chicagomag.
윈도우, mac(intel) conda install selenium mac(m1) pip install selenium chromedriver크롬 버전 확인https://chromedriver.chromium.org/downloadshttps://w
네이버 개발자 센터 https://developers.naver.com/main/Application 어플리케이션 등록어플리케이션 이름 ds_study 사용 API 검색데이터랩(검색어트렌드)데이터랩(쇼핑인사이트)환경추가 WEB 설정 http://loc