Курс 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"
- Работа с модулем bisect
- Python enumerate() использование
- Извлечение аудио из видео
- Оператор Walrus в Python
- Проверка наличия элемента в списке
- Многопоточность и асинхронное программирование в Python
- Управление асинхронными задачами на Python.
- Форматирование заголовков в Python
- Названия столбцов в Python таблицах
- Создание объекта timedelta
- Расчет времени выполнения
- Статическая типизация в Python
- Область видимости переменных
- Оператор break в Python
- Создание и инициализация объектов
- Создание новых функций с помощью functools.partial
- Иерархия классов в Python
- Python itertools combinations() — группировка элементов
- Значения по умолчанию в Python
- Модуль math: константы π и e
- Форматирование строк с f-строками
- Вычисление фазы комплексного числа
- Работа с датой и временем в Python
- Python union() функция — объединение множеств
- Создание веб-приложения с Flask
- Функции map, filter и reduce
- Упрощенный вывод данных в Python
- Избегание изменяемых аргументов
- Функция zip() в Python
- Замена переменных в Python
- Сортировка и обратный порядок
- Операции с кортежами
- Чтение и запись TOML-конфигов
- Реализация операции -= для пользовательского класса
- Именованные срезы в Python
- Удаление файлов в Python
- Работа с комплексными числами
- Логический оператор «and» в Python
- Методы HTTP запросов в Flask
- Переворот последовательности
- Переопределение метода divmod
- Оптимизация гиперпараметров в Python
- Решение переменной Шредингера
- Combobox в Tkinter
- Установка и использование howdoi
- Преобразование строк в числа с плавающей запятой















