форкнуто от main/python-labs
Родитель
89bdf64a57
Сommit
8e7ac63b98
@ -0,0 +1,27 @@
|
|||||||
|
# Индивидуальное контрольное задание по теме 4
|
||||||
|
Киреев Юрий А-02-23
|
||||||
|
## Задание
|
||||||
|
18 Вариант
|
||||||
|
Напишите инструкцию запоминания текущего Московского времени в некоторой переменной. Создайте кортеж с целочисленными значениями от 0 до 136 с шагом 17. Подсчитайте число элементов в кортеже. Создайте нормально распределенное число Z с математическим ожиданием 47 и стандартным отклонением 22. Нацело разделите сумму элементов кортежа на округленное до целого значения Z. Отобразите результат в виде символьной строки вида «Результат = ХХ» с использование формата. Определите время в минутах, прошедшее с начала выполнения данного задания.
|
||||||
|
## Решение
|
||||||
|
```py
|
||||||
|
>>> import time
|
||||||
|
>>> MosTime=time.gmtime(time.time() + 3*60*60)
|
||||||
|
MosTime
|
||||||
|
time.struct_time(tm_year=2025, tm_mon=10, tm_mday=20, tm_hour=11, tm_min=13, tm_sec=41, tm_wday=0, tm_yday=293, tm_isdst=0)
|
||||||
|
>>> Tup = tuple(range(0,137,17))
|
||||||
|
>>> Tup
|
||||||
|
(0, 17, 34, 51, 68, 85, 102, 119, 136)
|
||||||
|
>>> len(Tup)
|
||||||
|
9
|
||||||
|
>>> import random
|
||||||
|
>>> Z = random.gauss(47,22)
|
||||||
|
>>> Z
|
||||||
|
18.38882285407876
|
||||||
|
>>> S = sum(Tup) // round(Z)
|
||||||
|
>>> print("Результат = {}".format(S))
|
||||||
|
Результат = 34
|
||||||
|
>>> time.time()//60 - time.mktime(MosTime)//60
|
||||||
|
25.0
|
||||||
|
```
|
||||||
|
|
||||||
Загрузка…
Ссылка в новой задаче