Python задача. Напишите программу сложения и умножения комплексных чисел, используя словарь
Мы знаем, что любое комплексное число zz задается его действительной частью aa, мнимой частью bb и в нем всегда присутствует символ ii, обозначающий мнимую единицу. В Python все практически точно так же, только мнимую единицу обозначают символом j, а числа aa и bb могут быть любыми числами типа int или float. Символ мнимой единицы j не может существовать сам по себе, к нему обязательно должно быть присоединено какое-то число.
Алгоритм решения задачи на Python
Есть три варианта решения, данноц задачи по сложению и умножению комплексных чисел.
1)Можно использовать встроенный в python тип данных complex
2) Сделать определение собственного класса и перегрузки операторов
3) Использование словарей
В этой статье будет представлен третий вариант решения. С другими вариантами решения, можете ознакомиться по ссылкам ниже.
Код сложения и умножения комплексных чисел, используя словари