본문 바로가기

분류 전체보기184

[파이썬] 백준 알고리즘 2438번 문제 : 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력:첫째 줄에 N (1 2018. 4. 10.
[파이썬] 백준 알고리즘_1924번 문제: 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 : 첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 1 1 출력 : 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. MON 내 소스 a=input().split()b=int(a[0])d =[]for c in range(1, b): if c == 2: d.append(28) elif c == 1 or c==3 or c==5.. 2018. 4. 10.
[파이썬] 백준 알고리즘_1546번 문제 : 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최대값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다.예를 들어, 세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점이 된다.세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. 입력 1 340 80 60 출력 75.00 내 소스 testNum=int(input())sList=list(input().split()) chgsList=[]total=0.0mean=0.0for i in range(len(sList)): sList[i]=int(sList[i]) sLis.. 2018. 4. 10.
[파이썬] 백준 알고리즘_1152번 문제: 영어 대소문자와 띄어쓰기만으로 이루어진 문장이 주어진다. 이 문장에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 입력 1 The Curious Case of Benjamin Button 출력 1 6 내 소스 mylist=input().split()print(len(mylist)) 2018. 4. 10.
[파이썬] 백준 알고리즘_1008번 문제: A/B를 계산하시오. 입력 1 1 3 출력 1 0.33333333333333333333333333333333 입력 2 4 5 출력 2 0.8 내 소스 a= input().split( )b= int(a[0])/int(a[1])print(b) 2018. 4. 10.
[경제상식-금융업취업] 간소한 혁신(Frugal Innovation)과 금융업의 대응 1. 정의 : 쉽게 이야기하면 가성비자본, 시간, 에너지 등 고갈되어가는 자원을 최소한으로 사용하면서 보다 많은 부가가치를 창출해내는 혁신 방식 관련 주요 링크 https://www.kbfg.com/kbresearch/index.do?alias=vitamin&viewFunc=default_details&categoryId=3&boardId=307&articleId=1003293 (국민은행 발행 자료) 간소한 혁신의 성공- 고객 관점의 혁신 - 기존 기술을 새롭게 활용 - 유연한 사업구조 시사점 ○ ‘간소한 혁신’은 고객 니즈에 대한 정확한 이해를 바탕으로, 완벽한 해결책보다는 보 편적이고 실용적인 솔루션을 추구하는 혁신 모델  간소한 혁신은 값싼 제품이나 저급 기술이 아니며, 제한된 자원 속에서 보다 .. 2018. 4. 10.
[파이썬] 백준 알고리즘_1001번 문제 : A-B를 계산하시오. 입력 3 2 나의 소스 a= input().split( )b= int(a[0])-int(a[1])print(b) 출력 1 2018. 4. 9.
[파이썬] 백준 알고리즘_1000번 문제 두 수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 1 2 나의 소스 a= input().split( ) b= int(a[0])+int(a[1])print(b) 출력 3 2018. 4. 9.
[파이썬] 간단 명료한 Numpy와 Pandas 차이 머신러닝과 딥러닝을 할때, 구분해서 사용하면 좋음. Numpy (핵심 기능: 다차원(n-차원) 배열인 ndarray 클래스, 배열의 모든 원소는 동일한 데이터 타입이여야 함) 1. 다차원 배열 객체 2. 유니버설 함수 3. 배열을 사용한 데이터 처리 4. 배열의 파일 입력, 출력 5. 선형대수 6. 난수 생성 7. 브로드캐스팅 8. 객체 생성이기 때문에 객체 주소지만 참조함 Pandas 1. 테이블을 수정하고 조작하는 다양한 기능 제공 2. SQL처럼 테이블에 쿼리나 조인을 수행할 수 있음 3. 각 열의 타입이 달라도 됨 4. SQL, 엑셀파일, CSV 파일과 데이터베이스의 데이터를 읽어들임. 정리 Numpy: 같은 데이터타입의 다차원 배열, 난수생성 가능, 연산가능 Pandas: 다른 데이터타입을 담을.. 2018. 4. 9.
[파이썬] 자료형_딕셔너리 1. 숫자형 http://cleancode-ws.tistory.com/9 2. 문자열 자료형 http://cleancode-ws.tistory.com/8 3. 리스트 자료형 http://cleancode-ws.tistory.com/10 4. 튜플 자료형 http://cleancode-ws.tistory.com/11 5. 딕셔너리 자료형 특징: key 와 value 값을 갖음. 순서(index)가 없음. 길이 존재, 변경 가능, key값은 고유한 값으로 인식 make_dic = { 'key':'value' , 123:'일이삼' , 45:67 , '키':[160,180] }print(len(make_dic)) # 4, 길이 존재make_dic['정리'] = 90 print(make_dic) # 딕셔너리 요소.. 2018. 4. 8.
[파이썬] 자료형_튜플 1. 숫자형 http://cleancode-ws.tistory.com/9 2. 문자열 자료형 http://cleancode-ws.tistory.com/8 3. 리스트 자료형 http://cleancode-ws.tistory.com/10 4. 튜플 자료형 특징 : 중복자료를 허용하며, 한 번 값을 정하면 변경할 수 없음. 순서(index) 개념 있음. 튜플은 연산기호 사용이 가능함, 문자형과 비슷함. a = (1,2)b = (3,) # 요소가 한 개인 튜플을 만들기 위해서는 이항연산자의 역할을 해주는 ','를 꼭 넣어줘야 함.c = a + bprint( c ) # (1,2,3) d = (1,2, 2,['d',4]) # 튜플 요소는 객체로 이뤄짐.print(d[3]) # ['d', 4]print(type(d.. 2018. 4. 8.
[파이썬] 자료형-리스트 1. 숫자형 http://cleancode-ws.tistory.com/92. 문자열 자료형 http://cleancode-ws.tistory.com/83. 리스트 자료형 특징: 중복자료의 저장을 허용하며, 값을 변경할 수 있음. [] 사용, 순서(index) 개념 있음. 여러 타입의 자료형을 넣을 수 있음리스트의 인덱싱a = [1,2,3, ["a", "b", 3.4] , [["d"], 4]]print(a[0]+a[2]) # 4print(a[3][1]) # 'b'print(a[-1]) # [["d"],4]print(a[-1][-1]) #4 리스트의 슬라이싱b = [1,2,3,4,5,6,7,8]print(b[2:5]) # [3,4,5]print(b[7:]) # [8]print(b[:7]) # [1,2,3,4.. 2018. 4. 8.
[파이썬] 자료형_숫자형 1. 숫자형 항목파이썬 예함수(변수명 : a)return value정수(Integer)123,-123, 0 실수형(Floating-point)123.45, -123.4. 3.4e10 복소수1+2j, -3ja.real복소수의 실수(Integer)부분 a.imag복소수의 허수 부분a.conjugate()복소수의 켤레복소수abs(a)복소수의 절대값8진수0o34, 0o25 16진수0x2A, 0x 2. 문자열 자료형 http://cleancode-ws.tistory.com/8 3. 리스트 자료형 4. 튜플 자료형 5. 딕셔너리 자료형 6. 집합 자료형 7. 자료형의 참과 거짓 8. 자료형의 값을 저장하는 공간, 변수 2018. 4. 7.
[파이썬] 자료형_문자형 1. 숫자형 “”(큰따옴표), ‘’(작은따옴표), “”“ ”“”(큰따옴표 3개 연속), ‘’‘ ’‘’(작은 따옴표 3개)문자열에 따옴표 넣기=> “‘파이썬’이란?” => ‘파이썬’이란? : 큰따옴표 안에 작은따옴표=> ‘“나”는 나다’ => “나”는 나다 : 작은따옴표 안에 큰따옴표=> ‘I\’m a boy’ => I’m a boy : \(백슬래쉬)‘(작은 따옴표) , \(백슬래쉬)“(큰따옴표) a = "hi\t"b = 'hello\t'c = 'I\'m a boy\t'# 문자열 연산print( a + c + b ) # 문자열 더하기hiI'm a boyhelloprint( a*2) # 문자열 곱하기hihi # 문자열 인덱싱 슬라이싱 사용법 [시작인덱스:끝인덱스:증가값]print(b[1]) # 문자열 인덱싱.. 2018. 4. 5.
파이썬_머신러닝_딥러닝_ 많이 쓰는 라이브러리 모음_링크 * 파이썬 - python.3(영어) : https://docs.python.org/3/ * 빅데이터 관련 - 크롤링_BeautifulSoup(영어) : https://www.crummy.com/software/BeautifulSoup/bs4/doc/#- 크롤링_BeautifulSoup(한글) : https://cryptosan.github.io/pythondocuments/documents/beautifulsoup4/- 크롤링_selenium (영어) : http://selenium-python.readthedocs.io/- 데이터프레임_pandas (영어) : https://pandas.pydata.org/pandas-docs/stable/- 다차원데이터_numpy +scipy (영어) : https.. 2018. 4. 5.
반응형