더북(TheBook)

연습삼아 문자열을 인수로 받아서 문자를 한 줄에 하나씩 역순으로 출력하는 함수를 작성해보라.

순회를 작성하는 다른 방법은 for 루프를 이용하는 것이다.

for letter in fruit:

print(letter)

루프를 돌 때마다 문자열에서 다음 문자가 변수 letter에 할당된다. 루프는 남은 문자가 없을 때까지 계속된다.

다음 예제는 문자열 연결을 사용하는 방법(즉, 문자열 추가)과 for 루프를 사용해 ABC 수열(즉, 알파벳 순서)을 생성하는 방법을 보여준다.

로버트 맥클로스키의 <아기 오리들한테 길을 비켜 주세요(Make Way for Ducklings)>에서 아기 오리들의 이름은 Jack, Kack, Lack, Mack, Nack, Ouack, Pack, Quack이다.

prefixes = 'JKLMNOPQ'

suffix = 'ack'

 

for letter in prefixes:

print(letter + suffix)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.