Курс Python → Создание комплексных чисел
Комплексные числа в Python представляют собой числа, которые состоят из двух частей: действительной и мнимой. Действительная часть обозначается как Re, а мнимая как Im. Например, комплексное число может быть представлено в виде a + bi, где a — это действительная часть, b — мнимая часть, а i — мнимая единица.
Для создания комплексного числа в Python можно воспользоваться функцией complex(), передав ей два аргумента — действительную и мнимую части. Например, complex(3, 4) создаст комплексное число 3 + 4i. Также можно создать комплексное число с помощью оператора прямого присваивания, например z = 2 + 5j.
Комплексные числа широко используются в различных областях, таких как физика, инженерия, математика и другие научные дисциплины. Например, в электрических цепях комплексные числа используются для представления импеданса, который зависит от сопротивления и реактивного сопротивления.
z1 = complex(2, 3)
z2 = 4 + 5j
print(z1) # Вывод: (2+3j)
print(z2) # Вывод: (4+5j)
Кроме того, комплексные числа в Python поддерживают арифметические операции, такие как сложение, вычитание, умножение и деление. Для выполнения этих операций над комплексными числами используются стандартные операторы +, -, * и /. Например, для сложения комплексных чисел z1 и z2 используется выражение z1 + z2.
Другие уроки курса "Python"
- Метод __getitem__ в Python
- F-строки в Python 3.8
- Генераторы в Python
- Docstring в Python
- Загрузка постов Instagram
- %pinfo: получение информации об объекте
- Присвоение и ссылки
- Работа со слайсами
- Объединение множеств в Python
- Работа с парами ключ-значение
- Срезы в Python
- Профилирование кода на Python
- Enum в Python
- Подсчет элементов в Python
- Форматирование строк в Python
- Роль запятой в Python
- Сравнение def и lambda функций в Python
- Установка Python — Простое руководство
- Создание списка через цикл
- Определение относительного пути
- Функция product() из itertools
- Поиск уникальных и повторяющихся элементов
- Форматирование данных с pprint
- Модуль inspect: получение информации о объектах
- Подчеркивание в REPL
- Mad Libs Generator
- Получение ID процесса
- Модуль os в Python: работа с файлами
- Получение текущей даты и времени
- Модуль pprint
- Отправка POST запроса на сервер.
- Очистка списка от False, None, 0, «»
- Сравнение def и lambda в Python
- Создание класса очереди
- Управление ресурсами в Python
- Построение графиков в Matplotlib
- Методы Python для работы с данными
- Проверка типа объекта в Python
- Управление контекстом с помощью декоратора contextmanager
- Аннотации типов в Python
- Оператор += в Python
- Создание .exe файла с pyinstaller
- Работа со случайными элементами
- Создание уникального множества
- Значения по умолчанию в Python
- Замена подстроки















