상세 컨텐츠

본문 제목

[코딩도장] 16장 연습문제 풀이

카테고리 없음

by yukmim 2021. 10. 21. 23:19

본문

for 변수 in range(횟수):

     print('')

 

보통 변수로는 i를 많이 씀

 

for 변수 in range(시작, 끝):

for 변수 in range(시작, 끝, 증가폭):

 

<입력한 횟수대로 반복하기>

count = int(input('반복할 횟수를 입력하세요: '))

  for i in range(count):

    print('Hello, world!', i)

 

1. 다음 중 for로 10번 반복하는 방법으로 올바른 것을 모두 고르세요.

  1. for i in range(10):
  2. for i in range(5, 16):
  3. for i in range(10, 0):
  4. for i in range(20, 40, 2):
  5. for i in range(1, 10, 1):

답) 1,4

 

2. 다음 중 20부터 10까지 출력하는 방법으로 올바른 것을 모두 고르세요.

  1. for i in range(20, 10):
        print(i)
  2. for i in range(20, 10, 1):
        print(i)
  3. for i in range(20, 9, -1):
        print(i)
  4. for i in reversed(range(10, 21)):
        print(i)
  5. for i in reversed(range(10, 20)):
        print(i)

답)3,4

 

3. 다음 소스 코드에서 잘못된 부분을 모두 고르세요.

a. count = input()

b.

c. for i in range(count)

d.     print('i의 값은', end=' ')

e.     print(i)

 

답) a, c

해설) a-int(input())으로 받아야함

       c-: 붙이지 않음

 

4. 다음 for 반복문을 실행했을 때의 출력 결과를 고르세요.

for i in reversed('Python'):     print(i, end='.')

  1. Python
  2. P y t h o n
  3. n o h t y p
  4. n.o.h.t.y.P.
  5. nohtyp

답) 4

 

 

댓글 영역