일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 빅분기
- cnn
- 하둡
- 한국전자통신연구원 인턴
- 시각화
- 웹크롤링
- httr
- 소셜네트워크분석
- kt aivle school
- 머신러닝
- KT 에이블스쿨
- matplot
- 다변량분석
- KT AIVLE
- kaggle
- 하계인턴
- python
- 서평
- 가나다영
- 기계학습
- 에이블스쿨
- ML
- 빅데이터분석기사
- arima
- 한국전자통신연구원
- Eda
- 시계열
- r
- 에트리 인턴
- hadoop
- 딥러닝
- 에이블러
- SQLD
- 지도학습
- 프로그래머스
- ggplot2
- Ai
- ETRI
- SQL
- dx
- Today
- Total
목록python (11)
소품집
pandas.DataFrame.isin() 옵션 교육 도중 문제 풀다 isin 옵션을 적용해서 풀면 간단하게 풀 수 있는 걸 확인해서 정리해보려 한다. https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.isin.html pandas.DataFrame.isin — pandas 1.4.3 documentation The result will only be true at a location if all the labels match. If values is a Series, that’s the index. If values is a dict, the keys must be the column names, which must match. If valu..
# 웹 크롤링 프로젝트 # https://sodayeong.tistory.com import datetime from bs4 import BeautifulSoup import urllib.request now = datetime.datetime.now() nowDate = now.strftime('%Y년 %m월 %d일 %H시 %M분 입니다.') print("\n ※ Python Webcrawling Project 1 ※ \n ") print(' 환영합니다, ' + nowDate) print(' 오늘의 주요 정보를 요약해 드리겠습니다.\n') # 오늘의 날씨 print(' >> # 오늘의 #날씨 #요약 \n') # page1. in seoul webpage = urllib.request.urlopen('h..
문제 설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이상, 길이 8 이하인 문자열입니다. 입출력 예 def solution(s) : return s.isdigit() and len(s) == 4 or len(s) == 6; 배운 것 isdigit() 수치형인지 확인하는 함수
문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 pPoooyY면 true를 return하고 Pyy라면 false를 return합니다. 제한사항 문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예 입출력 예 설명 입출력 예 #1'p'의 개수 2개, 'y'의 개수 2개로 같으므로 true를 return 합니다. 입출력 예 #2'p'의 개수 1개, 'y'의 개수 2개로 다르므로 ..
문제 설명 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 재한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 def solution(str): if len(str) % 2: return str[len(str) // 2] ## 2로 나눔. else: return str[(len(str) // 2) -1 : len(str) // 2 + 1] def string_middle(str): return str[(len(str)-1)//2:len(str)//2+1] 내 접근법이랑 비슷한 풀이가 많아서 좀 뿌듯 했음,.... 어려운 문제는 아니지만 ..... 팡,,,팡푸항항
문제 설명 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면 5월 24일은 화요일이므로 문자열 TUE를 반환하세요. 제한 조건 2016년은 윤년입니다. (2월 29일까지 있는 해) 2016년 a월 b일은 실제로 있는 날입니다. (13월 26일이나 2월 45일같은 날짜는 주어지지 않습니다) 입출력 예 import datetime def solution(a,b): weekName = ['MON', 'TUE', 'WED', 'THU', 'FR..
datascienceschool.net/01%20python/04.01%20판다스%20패키지의%20소개.html?highlight=pandas 4.1 판다스 패키지의 소개 — 데이터 사이언스 스쿨 시리즈 Series 클래스는 넘파이에서 제공하는 1차원 배열과 비슷하지만 각 데이터의 의미를 표시하는 인덱스(index)를 붙일 수 있다. 데이터 자체는 값(value)라고 한다. 시리즈 생성 데이터를 리스트 datascienceschool.net 저 --- 장. 박---제.
✔️ 문제 프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다.전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자를 전부 *으로 가린 문자열을 리턴하는 함수, solution을 완성해주세요. 제한조건 s는 길이 4 이상, 20이하인 문자열입니다. def solution(phone_number) : return '*'* (len(phone_number)-4) + phone_number[-4:] 결론적으로는 코드를 엄청 줄여서 짯는데 이렇게 두 줄짜리 코드 보니까 8줄로 쓴 게 좀 부끄러워집니다 😩 ㅋㅋ
문제 설명 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항 str은 길이 1 이상인 문자열입니다. def solution(s): return ''.join(sorted(list(s),reverse=True)) # 내림차순 정렬 코드 설명 리턴 값은 구분자 공백 없이 연결 소 > 대문자를 기준으로 내림차순 정렬 sort와 sorted의 차이는? sorted()은 list뿐만 아니라 반복 가능한 모든 작업에 적용할 수 있습니다. 문자열, 튜플, 딕셔너리, 제너레이터 등 모든 요소가 포함된 반복 가능한 객체를 정렬하여 반환합니다. 따라서 lis..
문제 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answers가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return 하도록 solution 함수를 작성해주..