강의로 돌아가기
도형준

이해가 잘 가지 않습니다.

def substring(text, start, end):
    return text[start:end]


my_text = "Hello world"
between_2_5 = substring(my_text, 2, 5)
print(between_2_5)

가 답이라는데 명확하게 이해가 가지 않습니다. 혹시 조금 자세히 설명해 주실수 있으신가요?

  • JuheePARK97
    함수 substring은 문자열 str을 받아서 start부터 end 이전까지에 해당하는 문자열을 return하는 함수입니다, 라고 문제에 써있습니다. JuheePARK97 2018.12.12 15:11
  • JuheePARK97
    그러니까 substring이란 함수를 def하고 그뒤 return 값을 "start부터 end 이전까지"로 만들어야겠죠? 그렇기 때문에 return text[:]이 곳에 start과 end가 들어갑니당 JuheePARK97 2018.12.12 15:12
  • 도형준
    오..감사합니다! 도형준 2018.12.12 21:11
1 개의 답변
Demi

오.. 주희님이 잘 설명해주셨네요..

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.