Курс 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"
- Функциональное программирование в Python
- Виртуальное окружение Python
- Декораторы для регистрации функций
- Решение переменной Шредингера
- Проверка элемента в множестве.
- Определение наиболее частого элемента с помощью collections.Counter
- Игра Виселица на Python
- Математические функции в Python
- Возврат нескольких значений из функции
- Объединение итераторов
- Базовые объекты Python
- Библиотека sh: удобные команды терминала
- Создание и операции с дробями
- Beautiful Soup — извлечение данных из HTML
- Установка и загрузка Instaloader
- Обработка ошибки IndexError
- Метод bool() в Python
- Настройка логгера Logzero
- Многоточие в Python
- Протокол управления контекстом
- Howdoi — получение ответов из терминала
- Получение имени функции с помощью inspect
- Сортировка списка по индексам
- Обновление данных через PUT запрос
- Копирование в Python
- Удаление специальных символов с помощью re.sub
- Курс по дообучению ChatGPT
- Эффективная конкатенация строк в Python
- PUT запрос для обновления данных
- Метод enumerate() в Python
- Закрытие файла в Python
- Библиотека itertools: объединение списков
- Класс UserDict: дополнительная функциональность
- Возведение в квадрат с помощью itertools
- Удаление файлов и папок в Python
- Закрытие файла в Python
- Удаление дубликатов из списка с помощью dict.fromkeys
- Особенности множеств в Python
- Работа с CSV файлами
- Удаление знаков препинания в Python
- Создание списков в Python
- Переменные в Python: сокращение гласных
- Аргумент по умолчанию
- Работа с очередями в Python
- Отображение HTML кода в Python
- Создание виртуальной среды















