def Codehelp(st):
i = 0
noot = ""
while i < len(st):
if st[i] == '$':
noot += "**" + st[i] + "**"
i += 1
if '$' in noot:
return noot
else:
return "**"
return
기본적으로 사용자가 '$'문자열을 입력 할 때마다 코드는 '$'앞뒤에 별표 2 개가있는 '$'만 반환합니다. 대부분의 테스트 케이스에서는 코드가 잘 실행되지만, 일단 '$'가 하나 이상인 문자열, 즉 Codehelp("r$t$$")
을 입력하면 ****$**$**
대신에 **$****$****$**
(문자열의 시작과 끝 모두에 *를 더함)을 출력합니다. 2 *).문자열 조작 중첩