문제 설명

단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.

재한사항

입출력 예

제목 없음


첫 번째 접근

문자열 인덱스를 짝수와 홀수로 나누어 알맞게 slice하는 문제이다. 2로 나눈 몫은 float 타입이므로 int로 형변환해줘야 인덱스 접근이 가능하다.

def solution(s):
    answer = ''
    
    q = int(len(s)/2)
    r = len(s)%2
    
    if r == 0:
        answer = s[q-1:q+1]
    else:
        answer = s[q:q+1]
        
    return answer