diff --git a/TEMA5/test.md b/TEMA5/test.md new file mode 100644 index 0000000..5d1e750 --- /dev/null +++ b/TEMA5/test.md @@ -0,0 +1,28 @@ +# Индивидуальное контрольное задание + +Марков Никита Сергеевич, А-03-23 + +## 23 вариант + +23.Создайте множество с 20 элементами – случайными, нормально распределенными числами с математическим ожиданием -5 и стандартным отклонением 8. Превратите множество в список, рассчитайте по нему среднее значение. Подсчитайте сколько элементов списка превышают это среднее значение и отобразите результат в виде символьной строки вида: «превышение в ХХ случаях». + +```py + +>>> import random +>>> random_set = set() +>>> while len(random_set) < 20: + random_set.add(random.gauss(-5, 8)) +>>> numbers_list = list(random_set) +>>> average = sum(numbers_list) / len(numbers_list) +>>> count = 0 +>>> above_avg = [] +>>> for num in numbers_list: + if num > average: + count += 1 + above_avg.append(num) +>>> print(f"превышение в {count} случаях") +превышение в 9 случаях + +``` + +