Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Цикл While в программе на языке Python

Цикл While в программе на языке Python

Avatar
06.12.2022. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка знаний по программированию циклов на языке Python

Список вопросов теста

Вопрос 1

Каково назначение оператора While в языке Python?

 

Варианты ответов
  • выполнять одну и ту же последовательность действий, пока истинно проверяемое условие
  • выполнять команду языка программирования если соблюдается некоторое условие
  • выполнять заданное количество раз одну и ту же последовательность действий
Вопрос 2

В чем заключается главное отличие действий цикло While и FOR?

Варианты ответов
  • Оператор For служит для описания повторяющейся последовательности чисел, а оператор While используется для неоднократного вывода на экран строки символов.
  • Отличие в том, что цикл FOR выполняется повторений тела цикла заранее заданное количество раз. В цикла While число повторений тела цикла заранее неизвестно, а зависит от условия продолжения в заголовке цикла.
  • В операторе FOR описывается условия продолжения цикла, а в операторе While описывается условие окончания цикла
Вопрос 3

Какой результат выведет программа на экран? 

a = 6
b = 3
while (a!=5):
    a -= 1
    b += a
print(b)     
        

Варианты ответов
  • 5
  • 9
  • 8
Вопрос 4

Какой результат выведет программа на экран?

a = 3
while (a<10):
    a *= 2
print(a)

Варианты ответов
  • 3
  • 12
  • 10
Вопрос 5

Какой результат выведет программа на экран?

a = 1
b = 1
while (a<4):
    a += 1
    b += 5
print(b)

Варианты ответов
  • 4
  • 7
  • 21
Вопрос 6

Какой результат выведет программа на экран?

a = 3
b = 2
while (a<7):
    a += 3
    b += a
print(b, a)

Варианты ответов
  • 9 17
  • 17 9
  • 26
Вопрос 7

Какой результат выведет программа на экран?

a = 1
b = 3
while (a!=5):
    a += 1
    b += a
print(b, b + a) 
                          

Варианты ответов
  • 17 22
  • 17 12
  • 22 12
Вопрос 8

Какой результат выведет программа на экран?

a = 2
b = 0
while (a<10):
    a += 2
    b += a
print(b)

Варианты ответов
  • 10
  • 28
  • 18
Вопрос 9

Какой результат выведет программа на экран?

a = 2
while (a<12):
    a += 3
print(a)

Варианты ответов
  • 7
  • 14
  • 12
Вопрос 10

Какой результат выведет программа на экран?

a = 7
b = 3
while (a!=4):
    a -= 1
    b += a
print(b)

Варианты ответов
  • 18
  • 6
  • 24
Вопрос 11

Какой результат выведет программа на экран?

a = 3
b = 0
while (a<6):
    a += 4
    b += a
print(b, a)

Варианты ответов
  • 10
  • 10 7
  • 7 7
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт