상세 컨텐츠

본문 제목

[코딩도장] 17장 퀴즈 답

Python

by yukmim 2021. 10. 22. 00:29

본문

<while문>

초기식

while 조건식:

프린트문

변화식   

 

으로구성

 

난수설정위해서는 import random 해야한다

random.random() 으로 random모듈의 random 함수를 호출한다

random.randit(a,b) -> 범위 정하는 함수(범위에 지정한 숫자도 난수에 포함)

 

while 1: -> 0이 아닌숫자는 true로 취급하여 무한루프

 

while은 보통 반복횟수가 정해져있지 않을때 사용

 

<퀴즈>

1. 다음 중 while 반복문에 대한 설명으로 잘못된 것을 모두 고르세요.

  1. while 반복문에는 조건식 또는 값을 지정하면 된다.
  2. while 반복문은 조건식의 결과가 True이면 반복을 끝낸다.
  3. while 반복문은 반복 횟수가 정해져 있을 때만 사용할 수 있다.
  4. while 반복문의 다음 줄은 반드시 들여쓰기를 해야 한다.
  5. while 반복문의 조건식에 True를 지정하면 무한 루프가 된다.

답) 2,3

 

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

i = 10

  while i < 19:

    print(i, end=' ')

    i += 2

  1. 10 11 12 13 14 15 16 17 18 19
  2. 10 11 12 13 14 15 16 17 18
  3. 10 12 14 16 18 19
  4. 10 12 14 16 18
  5. 10 12 14 16

답) 4

 

3. while 반복문으로 'Hello, world!'를 10번 출력한다고 했을 때 잘못된 부분을 고르세요.

a. i = 0

b.

c. while i > 20:

d.     print('Hello, world!')

e.     i = i + 2

 

답) c

 

4. 다음 while 반복문 중 무한 루프를 모두 고르세요.

  1. while '':
  2. while 1.1:
  3. while None:
  4. while False:
  5. while not 0:

답) 2,5

 

 

'Python' 카테고리의 다른 글

[코딩도장] 20장 퀴즈 답  (0) 2021.10.22
[코딩도장] 19장 퀴즈  (0) 2021.10.22
[코딩도장] 15장 연습문제 답  (0) 2021.10.21
[코딩도장] 14장 연습문제  (0) 2021.10.21
[코딩도장] 13장 연습문제 답  (0) 2021.10.21

관련글 더보기

댓글 영역