kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Тест "Циклы в Пайтон"

Нажмите, чтобы узнать подробности

Тестирование подходит для учеников 8 класса базовый уровень

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Тест "Циклы в Пайтон"»

Тест по теме 4. Циклы.

1. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,11):

s = s + k

print(s)

2. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(-5,11):

s = s + 2 * k

print(s)

3. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(1,30):

s = (k – 5) * s

print(s)

4. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(30):

s = (–1) * s

print(s)

5. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n 10:

z = z - n

else:

z = z + n

print(z)

6. Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(10):

if n

z = z – 2 * n

else:

z = n - z

print(z)

7. Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 23

b = 4

while a b:

if a % 2 == 0:

b = b + a

else:

a = a – 2 * b + 1

print(b)

8. Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

m = 123

while m 0:

d = m % 10

s = s + d

m = m // 10

print(s)

9. Определите, что будет напечатано в результате выполнения следующего скрипта:

c = 0

m = 123

while m 1:

d = m % 10

c = (c + d) * 10

m = m // 10

print(c)

10. В результате выполнения программы, записанной ниже на экран будет выведено два числа A и B. Укажите такое наибольшее число x, при вводе которого на экран будет выведено сначала 3, а потом 5.

x = int(input())

A = 0

B = 0

while x 0:

A = A + 1

if B

B = x % 10

x = x // 10

print(A)

print(B)


Ответы к тесту по теме 4. Циклы.

Вопрос

1

2

3

4

5

6

7

8

9

10

Ответ

52

80

0

1

-295

-35

20

6

320

555



Получите в подарок сайт учителя

Предмет: Информатика

Категория: Тесты

Целевая аудитория: 8 класс

Скачать
Тест "Циклы в Пайтон"

Автор: Михайлина Валерия Максимовна

Дата: 18.05.2025

Номер свидетельства: 670034


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства