▶ 문제 설명
문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
▶ 제한 사항
- 1 ≤ my_string의 길이 ≤ 1,000
▶ 입출력 예
my_string | return |
"jaron" | "noraj" |
"bread" | "daerb" |
▶입출력 예 설명
입출력 예 #1
- my_string이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다.
입출력 예 #2
- my_string이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다.
▶ Code
def solution(my_string):
answer = ""
for i in range(len(my_string)):
answer += my_string[len(my_string) - (i + 1)]
return answer
▶ Point
예시의 경우를 참조하여, answer를 " " 으로 설정한 후, my_string의 첫 번째 부터 마지막까지의 문자를 대상으로 하기 위하여 'for i in range(len(my_string)' 으로 작성한다. 그리고 예시를 참조하여 answer 에 'len(my_string) - (i + 1)' 번째 문자를 저장하여 출력한다.
'Developer > Programmers' 카테고리의 다른 글
[Programmers] LV 0. 문자 반복 출력하기 (Python/파이썬) (0) | 2023.02.06 |
---|---|
[Programmers] LV 0. 배열 자르기 (Python/파이썬) (0) | 2023.02.05 |
[Programmers] LV 0. 피자 나눠 먹기 (3) (Python/파이썬) (1) | 2023.02.01 |
[Programmers] LV 0. 짝수 홀수 개수 (Python/파이썬) (0) | 2023.01.31 |
[Programmers] LV 0. 피자 나눠 먹기 (1) (Python/파이썬) (0) | 2023.01.30 |
댓글