Для начала я выбрал файла с предоставленног сайта про пингвинов. В нем было 4 колонки с числами (Длина и глубина кульмина, длина плавника и масса пингвина). Я ввел все колонки в списки, но понятно, что пользовался только численными. Все перечисленное в задании было подсчитано одинаковым образом, отличались только буквы для обозначения колонки. Для нахождения минимального и максимального числа достаточно использовать соответствующуюю функцию min() и max(). Дальше, чтобы найти среднее, я просто, используя цикл, сложил все числа в колонке и поделил на их колечество (используя len()). Дальше отсортировал все числа (от меньшего к большему) в списке и в зависимости от четности количества чисел в списке нашел медиану (если четное количество, то нужно взять два числа по середине и поделить их сумму на два, а если их нечетно, то просто взять число, которое находится по середине). Дальше для моды, достаточно просто использовать count, она считает сколько раз встречается число в списке, и найти максимум среди всех встречающихся чисел. Дальше для дисперсии создаем новый список, равный нашему и в нем из каждого числа в списке вычтем среднее арефметическое, а потом полученное число возведим в квадрат. После этого все новые числа суммируем и делим на их количество. Получаем дисперсию. Дальше, для среднего отклонения нужно взять ту же сумму, что и для дисперсии, только теперь берем корень из нее( тоже самое, что и возвести в степень 0,5), а потом просто делим на количество. В конце просто выводим все, что нужно было для задания.