Тест по теме "Циклы в языке Python"
Оценка 4.6

Тест по теме "Циклы в языке Python"

Оценка 4.6
Контроль знаний
docx
информатика
7 кл—9 кл
04.06.2017
Тест по теме "Циклы в языке Python"
Тест проводится после изучения темы "Циклы" в курсе "Основы программирования на языке Python" с целью проверки уровня знаний обучающихся при тематическом контроле. Проверяется умение определять значения переменных при выполнении скрипта а также анализа фрагмента программы. Приведены ключи к тесту для учителя.Документ Word
Тест по теме Циклы в языке Python.docx
Тест по теме 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: else: z = z ­ n z = z + n print(z)  6. Определите, что будет напечатано в результате выполнения следующего скрипта: z = 30 for n in range(10): if n < 0: 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 < x % 10: 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

Тест по теме "Циклы в языке Python"

Тест по теме "Циклы в языке Python"

Тест по теме "Циклы в языке Python"

Тест по теме "Циклы в языке Python"

Тест по теме "Циклы в языке Python"

Тест по теме "Циклы в языке Python"
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
04.06.2017