전체 글

1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net # 처음 풀이 s = input() s = s.strip().split() print(len(list(s))) # 사람들이 다 한줄로 푸네요.... print(len(list(input().strip().split()))) sys readline 써서 입력값 받아 오기 아래 코드는 러닝메이트 리더의 풀이 # coding = utf-8 if __name__ == '__main__' : import sys input = sys.stdin.readline fro..
ETF? Exchange Traded Fund 거래소에 상장되어 있어 거래할 수 있는 펀드 국내에서는 상장지수펀드 라고 부름. 여기서 중요한 부분이 국내 용어에는 지수 라고 표기되어 있다는 점 ! 즉, ETF 는 Index (지수) 를 추종하는 펀드 국내 ETF 현황 알아보기 KRX 정보 데이터 시스템 페이지 이동하기 📌 -국내 금융투자상품에 대한 정보와 현황을 확인할 수 있는 사이트 카테고리 -> 증권상품 -> ETF -> 전종목 기본정보 로 들어가 파일을 다운받기 데이터 확인하기 종목을 구분하는 기준은 17개, 총 631개의 ETF 상장되어있음 항목 데이터 타입 범주 설명 한글종목명 object 631 - 영문종목명 object 631 - 상장일 object 310 - 기초지수명 object 433 ..
네이버 금융에서 52주 베타 값을 확인해보면~~~ 예전에 책을 보고 네이버 금융에서 주식 베타를 크롤링하는 코드를 사용했던 기억이 있는데, html 구조가 바뀌었는지 돌아가지 않았다 그래서 직접 크롤링 코드를 짜봤다. 나중에 다시 오류가 나면 수정해야겠다 # 라이브러리 import import numpy as np import requests from bs4 import BeautifulSoup import time from pykrx import stock import pandas as pd 1. ticker 개수를 num으로 지정하여 DataFrame 형태로 beta 값 반환 def get_beta_all(date,num): # 날짜 매개변수 없어도 되지만 있어야 조금 더 빨리 불러올 수 있음 tic..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내가 짠 코드 - 효율성 테스트 통과 실패 def solution(n): answer = 0 prime = [] for i in range(2,n+1,1): for j in range(2,i+1,1): if i%j == 0: prime.append(j) if len(prime) == 1: answer += 1 prime = [] else : prime=[] return answer 해결 방향 1. n^2되는 문제 해결하기 2. 수의 특징을 활용하여 소수 판별 함수에서 for문의 반복 횟수 줄이기 3. 에라스토..
내 꿈은 순간이동
Memento Hora