더북(TheBook)

3 이름과 횟수를 입력받아, 입력받은 횟수만큼 이름을 말하는 게임 프로그램을 작성하려고 합니다. 게임은 5번만 실행된다고 가정합니다. 다음 빈칸에 알맞은 명령어를 넣어 실행결과처럼 나오도록 프로그램을 완성하세요.

print('팅 팅팅팅 탱 탱탱탱 팅팅 탱탱 후라이팬 놀이!') 
for i in range(5):
이름과 숫자를 입력받아 입력된 숫자만큼 이름을 반복 출력하는 코드 작성
실행결과
# 수진-3, 명수-2, 현지-4, 동식-3, 지연-1 입력 시 
팅 팅팅팅 탱 탱탱탱 팅팅 탱탱 후라이팬 놀이! 
이름? 수진 
횟수? 3 
수진수진수진 
이름? 명수 
횟수? 2 
명수명수 
이름? 현지 
횟수? 4 
현지현지현지현지 
이름? 동식 
횟수? 3 
동식동식동식 
이름? 지연 
횟수? 1
지연

힌트 반복되는 부분과 반복할 구간을 먼저 찾으세요. 이름과 횟수를 입력받으므로 각각 다른 변수에 저장한 후 입력된 횟수만큼 이름을 출력하면 되겠죠? 문자를 숫자만큼 반복해서 출력하는 방법은 앞에서 배웠습니다. ‘별표 * 100’을 생각해 보세요.

정답 및 해설

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