17. Создайте список с 20 комплексными числами, у которых вещественная и мнимая части – слу-чайные, нормально распределенные числа с математическим ожиданием 15 и стандартным отклонением 8. Рассчитайте среднее значение фаз по элементам множества и отобразите ре-зультат с округлением до 2-х знаков после точки в виде строки вида: «Среднее фаз = ХХХ.ХХ». ```py >>> import random >>> import math >>> import cmath # Создаем список с 20 комплексными числами >>> compl_n=[] >>> for _ in range(20): # Генерируем вещественную и мнимую части с нормальным распределением ... p1=random.gauss(15,8) # мат. ожидание = 15, стандартное отклонение = 8 ... p2=random.gauss(15,8) # мат. ожидание = 15, стандартное отклонение = 8 ... c=complex(p1,p2) ... compl_n.append(c) ... # Рассчитываем фазы для каждого комплексного числа >>> phases=[] >>> for n in compl_n: ... phase = cmath.phase(n) ... phases.append(phase) ... # Вычисляем среднее значение фаз >>> average_phase = sum(phases) / len(phases) #Округляем до 2-х знаков после точки >>> result = f"Среднее фаз = {average_phase:.2f}" >>> result 'Среднее фаз = 0.92' ```