Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

정리정리정리

문자열 뒤집기 본문

코테

문자열 뒤집기

코딩마스터! 2021. 8. 26. 05:00
  • 재귀함수를 사용

 

def reverse(word):
	
    if word == "" :
    	return word
        
	else :
    	return reverse(word[1:]) + word[0]

 

처음에는, 이해가 잘 안갔는데, +를 붙이는 순서가 중요했다.

재귀함수를 통해서

1) 맨 처음 문자열은 제외하고 가져가면서

2) 맨 뒤에는 기존의 맨 처음의 문자를 가져와서 '뒤에' 붙인다

 

 

+ 왜 코드블럭이 저따구로 써지는지는 잘 모르겠다.....