본문 바로가기
728x90
반응형

ALL315

[Py.CheckiO / Python] Py.CheckiO의 Home - Bigger price 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Home 레벨에 있는 Bigger price 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Bigger price 문제 내용 Bigger price의 문제 내용은 주어진 하나의 정수와 딕셔너리 형의 자료에서 딕셔너리안의 price 값이 높은 순서대로 정수 갯수 만큼 딕셔너리 항목을 return 하는 문제입니다. 1. Bigger price 문제 풀이 이 문제는 딕셔너리를 다루는 형식과 sorted 함수를 통해서 한 줄로 해결할 수 있습니다. 단순하게 sorted 함수에 딕셔너리를 그대로 넣으면 딕셔너리안의 key값을 오.. 2021. 1. 28.
[Py.CheckiO / Python] Py.CheckiO의 Home - Backword each word 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Home 레벨에 있는 Count digits 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Backword each word 문제 내용 Backword each word의 문제 내용은 주어진 문자열에서 각각의 단어들을 거꾸로 뒤집어서 return 하는 문제입니다. 단순하게 문자열 전체를 뒤집는 것이 아니라 각 단어의 위치는 고정하고 그 단어들을 그자리에서 거꾸로 뒤집는 게 포인트네요. 1. Backword each word 문제 풀이 우선 주어진 문자열을 공백으로 쪼개서 단어마다 끊어줍니다. split_text 변수에 .. 2021. 1. 27.
[Py.CheckiO / Python] Py.CheckiO의 Home - Count digits 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Home 레벨에 있는 Count digits 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Count digits 문제 내용 count digits의 문제 내용은 주어진 문자열에서 숫자가 몇개나 끼워져 있는지, 그리고 그 갯수를 return하는 문제입니다. 문제 이름에서 알 수 있듯이, 'digit' 자체를 세는 것이기 때문에 isdigit() 함수로 충분히 쉽게 풀어낼 수 있을 것 같네요. 1. Count digits 문제 풀이 아래의 코드에서는 isdigit() 함수를 사용해서 간단하게 문제를 풀어냈습니다. 우선 d.. 2021. 1. 26.
[Py.CheckiO / Python] Py.CheckiO의 Home - Days between 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Home 레벨에 있는 Days between 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Days between 문제 내용 days between 문제의 내용은 두 개의 (년, 월, 일) 형태로 구성된 튜플형 자료를 입력받아서 이 두 날짜의 차이값을 return 하는 문제 입니다. 1. Days between 문제 풀이 날짜, 시간에 관련된 처리를 하기 위해서 파이썬의 datetime 라이브러리를 import 하고 그 안에서 date 함수를 사용하겠습니다. 아래의 코드에서는 제가 진행하다가 사용해봤던 timedelta.. 2021. 1. 25.
728x90
반응형