Algorithm89 [프로그래머스] 문자열을 정수로 바꾸기 정말 간단한 문제.. 형 변환만 해주면 된다.. def solution(s): return int(s) 2020. 8. 28. [프로그래머스] 문자열 다루기 기본 정규표현식을 사용하면 진짜 짧게 풀 수 있을거 같은데 나는 허접이라 남이 쓰던 코드 findall 가져와서 썻다.. 근데 정규표현식을 공부해서 다시 풀고 싶다 def solution(s): import re if len(s) == 4 or len(s) == 6: s = re.findall('\d+', s)[0] if len(s) == 4 or len(s) == 6: return True return False 2020. 8. 28. [프로그래머스] 가운데 글자 가져오기 나머지 연산을 한 결과로 슬라이스하여 결과를 도출 def solution(s): length = len(s) if length % 2 == 1: return s[int(length / 2)] else: return s[int(length / 2)-1:int(length / 2)+1] 2020. 8. 28. [프로그래머스] 두 정수 사이의 합 a와 b가 주어지면 그 사이의 값들을 전부 합해서 return하면 되는 문제 b가 a보다 클 경우가 있으므로 if else문을 활용하였고 내장함수인 sum과 range로 해결 def solution(a, b): if a > b: return sum(range(b,a+1)) else: return sum(range(a,b+1)) 2020. 8. 28. 이전 1 ··· 18 19 20 21 22 23 다음