가운데 글자 가져오기 파이썬

yun·2024년 7월 11일

📖문제 설명

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

⚠️제한 사항

  • s는 길이가 1 이상, 100이하인 스트링입니다.

입출력 예

sreturn
"abcde""c"
"qwer""we"

🖥️코드

def solution(s):
    answer = ''
    if len(s) % 2 == 1:
        return s[ len(s)//2 ]
    else :
        return s[len(s)//2-1 : len(s)//2+1]
    return answer
  • s의 길이를 2로 나눴을 때의 몫이 1이라면 s의 리스트를 만들고 s길이의 가운데 글자를 출력하기 위해 2로 나눈 값을 나타내도록 함.
  • 몫이 0이라면 가운데 글자의 -1 부터 +1 까지의 값을 나타내도록함.

0개의 댓글