목록PYTHON_Code (15)
#wannabeeeeeee the best DataScientist

https://programmers.co.kr/learn/challenges?tab=all_challenges 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr def solution(s): answer = "" # 해당 문자에 맞는 숫자를 배치하고자 만든 2개의 리스트 (dict를 쓰면 더 간결했을 것) l=['zero','one','two','three','four','five','six','seven','eight','nine'] k=[0,1,2,3,4,5,6,7,8,9] alpha="" for i in s: if i.isdigit(): answer += i else: alpha+=i if alpha in l: answer += str(k[l.index..

https://programmers.co.kr/learn/challenges?tab=all_challenges 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr def solution(table, languages, preference): #각 테이블 만들기 point=[0,5,4,3,2,1] number=[0,1,2,3,4] points=0 po=[] for i in range(5): globals()['l_{}'.format(i)]=list(table[i].split(' ')) # 숫자를 포함한 변수 만들기 위해 사용한 코드 for l in [l_0,l_1,l_2,l_3,l_4]: for j in range(len(languages)): if langua..

◎ 신용카드 사용자 연체 예측¶ ○ 기본 라이브러리 세팅하기¶In [1]:import matplotlib.pyplot as pltimport pandas as pdfrom pandas import DataFramefrom pandas import Seriesimport seaborn as snsIn [2]:# matplotlib 한글 폰트 출력코드import matplotlibfrom matplotlib import font_manager, rcimport platformtry : if platform.system() == 'Windows': # 윈도우인 경우 font_name = font_manager.FontProperties(fname="c:/Windows/Fonts/mal..

실제 데이터이며 따로 분석해보실 분은 다운로드하여서 해보세요~ ◎ 신용카드 사용자 연체 예측¶ ○ 기본 라이브러리 세팅하기¶In [1]:import matplotlib.pyplot as pltimport pandas as pdfrom pandas import DataFramefrom pandas import Seriesimport seaborn as snsIn [2]:# matplotlib 한글 폰트 출력코드import matplotlibfrom matplotlib import font_manager, rcimport platformtry : if platform.system() == 'Windows': # 윈도우인 경우 font_name = font_manager.FontP..

https://programmers.co.kr/learn/challenges?tab=all_challenges 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr 문제는 lv1. python3로 필터링한 후 키패드 누르기를 클릭해 시작하였다. def solution(numbers, hand): lux=[[1,2,3],[4,5,6],[7,8,9],["*",0,"#"]] left = [1,4,7] right=[3,6,9] l="" left_hand="*" right_hand="#" for i in range(len(numbers)): if numbers[i] in left: left_hand = numbers[i] l+='L' elif numbers[i] in r..

쥬피터로 아래 파일을 열어 보시면 더 예쁘게 나와요~실제 데이터이며 따로 분석해보실 분은 다운로드하여서 해보세요~ In [1]:# 기본 라이브러리 불러오기import numpy as npimport pandas as pdimport seaborn as snsimport matplotlib.pyplot as plt 1. 데이터 파악하기¶In [2]:df = pd.read_csv('../my room/data2/netflix_titles.csv', encoding='utf-8') # 불러와서 한번 보기df.head()Out[2]: show_idtypetitledirectorcastcountrydate_addedrelease_yearratingdurationlisted_indescription0s1TV Sh..

쥬피터로 아래 파일을 열어 보시면 더 예쁘게 나와요~ 1. 상영 중인 영화 평점 추출하기¶ 1.1 원하는 웹페이지 선정하기¶ 국내 3대 메이저 영화관 개수 CGV는 171개 롯데시네마는 130개 메가박스는 101개 가장 인기있는 영화관은 CGV라 판단하여 CGV 웹페이지 선정!! In [1]: url = "http://www.cgv.co.kr/movies/" # CGV 웹페이지 들고오기 # 해당 페이지의 page source를 직접 가져옵니다. from urllib.request import urlopen # import requests 구문도 가능 source = urlopen(url).read() 1.2 beautifulsoup를 이용해서 태그에서 정보 가져오기¶ In [2]: import bs4 s..