форкнуто от main/python-labs
main
Родитель
75bdb7733d
Сommit
e297968ac8
@ -0,0 +1,18 @@
|
||||
# Индивидуальное контрольное задание, тема 5(вар4).
|
||||
Бережков Дмитрий А-01-23
|
||||
## Задание:
|
||||
Создайте список с 20 случайными, нормально распределенными (математическое ожидание равно 3400, стандартное отклонение равно 121) числами. Рассчитайте по нему среднее значение и число элементов, значение которых превышает это среднее.
|
||||
## Выполнение:
|
||||
```py
|
||||
>>> import random
|
||||
>>> import statistics
|
||||
>>> num=[random.gauss(3400,121) for x in range(20)]
|
||||
>>> print(f"список:{num}")
|
||||
список:[3396.1007134069782, 3309.355583457351, 3545.7945484956176, 3387.720866536105, 3262.569857230275, 3356.82492981347, 3356.3479057523814, 3309.116041460467, 3220.9161586156624, 3263.8617714158254, 3298.480356433616, 3103.7018235911783, 3325.4297119760827, 3450.802774481258, 3316.8527236228515, 3290.0794131140838, 3333.5081730777715, 3434.361897645846, 3267.4912643410007, 3429.8193313204833]
|
||||
>>> mean=statistics.mean(num)
|
||||
>>> mean
|
||||
3332.9567922894153
|
||||
>>> more_mean=len([x for x in num if x > mean])
|
||||
>>> more_mean
|
||||
9
|
||||
```
|
||||
Загрузка…
Ссылка в новой задаче