From 294ab93db7d0ea4f69de2887fcdd560d67827a03 Mon Sep 17 00:00:00 2001 From: ShinkarenkoVA Date: Mon, 13 Oct 2025 14:38:05 +0300 Subject: [PATCH] Test TEMA4 --- TEMA4/TEMA4test.md | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 TEMA4/TEMA4test.md diff --git a/TEMA4/TEMA4test.md b/TEMA4/TEMA4test.md new file mode 100644 index 0000000..6af78d0 --- /dev/null +++ b/TEMA4/TEMA4test.md @@ -0,0 +1,47 @@ +# Тест по теме 4, Вариант 8 + +## Напишите инструкцию создания переменной со значением – календарными данными момента начала выполнения контрольного задания. + +## Решение + +```py +import time +starttime = time.localtime() +starttime +time.struct_time(tm_year=2025, tm_mon=10, tm_mday=13, tm_hour=14, tm_min=9, tm_sec=11, tm_wday=0, tm_yday=286, tm_isdst=0) +start_time = (starttime.tm_mday, starttime.tm_mon, starttime.tm_year) +start_time +(13, 10, 2025) +``` + +## Создайте кортеж с последовательностью элементов со значениями от -26 до 46 с шагом 9. Подсчитайте число элементов в созданном кортеже. Отобразите результат в виде строки по шаблону: «Число элементов = <значение>». + +## Решение + +```py +posl = range(-26, 46, 9) +posl +range(-26, 46, 9) +fposl = tuple(posl) +fposl +(-26, -17, -8, 1, 10, 19, 28, 37) +len(fposl) +8 +exec(input('Введите инструкции:')) +Введите инструкции:l = str(len(fposl)); final = 'Число элементов = ' + l +final +'Число элементов = 8' +``` + +## Напишите инструкцию определения числа секунд, прошедших с начала выполнения контрольного задания. + +```py +sec1 = time.time() +sec1 +1760354991.6545806 +starttime.tm_sec +11 +sec_finale = sec1 - starttime.tm_sec +sec_finale +1760354980.6545806 +``` \ No newline at end of file