내 풀이
def solution(s):
answer = ''
position = len(s) // 2
if len(s) % 2 == 0:
answer = s[position - 1] + s[position]
else:
answer = s[position]
return answer
다른방법 1
def string_middle(str):
# 함수를 완성하세요
# 인덱싱 사용
return str[(len(str)-1)//2:len(str)//2+1]
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print(string_middle("power"))
'Engineering WIKI > Programmers' 카테고리의 다른 글
[프로그래머스] 두 정수 사이의 합 (0) | 2022.04.14 |
---|---|
[프로그래머스] 나누어 떨어지는 숫자 배열 (0) | 2022.04.12 |
[프로그래머스] 같은 숫자는 싫어 (0) | 2022.04.11 |
[프로그래머스] 다트 게임 (0) | 2022.04.11 |
[프로그래머스] [1차] 비밀지도 (0) | 2022.04.11 |
[프로그래머스] 부족한 금액 계산하기 (0) | 2022.04.07 |
[프로그래머스] 나머지가 1이 되는 수 찾기 (0) | 2022.04.06 |
[프로그래머스] 최소 직사각형 (0) | 2022.04.05 |