더북(TheBook)

 

 실습 슬라이스 이용하기

 

 

Step1 다음 코드의 빈칸을 수정해서 지시에 맞게 코드를 완성해 보세요.

 

01     rainbow = ["빨", "주", "노", "초", "파", "남", "보"]
02     
03     # red_colors가 ["빨", "주", "노"]의 값을 갖도록 rainbow를 슬라이스하세요.
04     red_colors = rainbow[__:__]
05     
06     # blue_colors가 ["파", "남", "보"]의 값을 갖도록 rainbow를 슬라이스하세요.
07     blue_colors = rainbow[__:__]

 

Step2 함수 substring은 문자열 s를 받아서 start부터 end 이전까지 문자로 이루어진 문자열을 반환하는 함수입니다. 코드의 두 번째 줄을 수정해서 substring 함수를 완성해 보세요. 단, 슬라이스 기능을 이용해야 합니다.

 

01     def substring(s, start, end):
02         return s
03     
04     str = "Hello world"
05     between_2_5 = substring(str, 2, 5)
06     print(between_2_5)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.