Итоговое повторение и тест
Ответы — для родителей и учителей.
1
Напишите функцию, возвращающую сумму квадратов чётных чисел от 1 до n (56 для n = 6: 4 + 16 + 36).
def juft_kv(n): ⏎ s = 0 ⏎ for i in range(2, n + 1, 2): ⏎ s += i ** 2 ⏎ return s ⏎ print(juft_kv(6))
2
Вводится n. Напишите программу, которая подсчитывает, сколько чисел от 1 до n кратны 7 (7 для n = 50).
n = int(input()) ⏎ k = 0 ⏎ for i in range(1, n + 1): ⏎ if i % 7 == 0: ⏎ k += 1 ⏎ print(k)
3
Запишите названия трёх стандартных модулей, изученных в курсе, и одну задачу каждого.
random – случайное число; math – математические функции; tkinter – окна и кнопки.
4
Что делается первым при поиске ошибки в программе?
Сообщение об ошибке читается с конца и проверяется строка, на которую оно указывает.