재귀함수(문자열 뒤집기)

송용진·2023년 7월 17일
0

내 코드

#7/19실패
#7/20성공?
def reverse_string(s):
    if len(s) == 1:
        return s
    last = s[-1:]
    rest = reverse_string(s[:-1])
    return last + rest
print(reverse_string("hello"))
"""
출력
olleh
"""

예시 코드

def reverse_string(s):
    if len(s) == 1:
        return s
    else:
        last_one = s[-1]
        rest = reverse_string(s[:-1])
        return last_one + rest

print(reverse_string("hello"))
"""
출력
olleh
"""
profile
백엔드 개발자

0개의 댓글