Курс 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"
- Извлечение новостей с newspaper3k
- Профилирование с Pandas
- Форматирование вывода с F-строками
- Цикл for в Python
- Сумма элементов списка
- Оформление кода на Python
- Удаление символов новой строки в Python.
- Особенности ключей словаря в Python
- Progress с библиотекой tqdm
- Вывод сложных структур данных с помощью pprint
- Генерация UUID в Python
- Аннотации типов в Python
- Распаковка элементов массива
- Обработка ошибок ввода данных
- Конкатенация строк с методом join()
- Сортировка и разворот списка
- Функции в Python: создание и вызов
- Разбиение текста в Python
- Поиск простых чисел
- Оператор in для Python
- Поиск индекса элемента в списке
- Структурирование данных с Pydantic
- Python и Монти Пайтон
- Навыки Python: строки, типы данных
- Форматирование строк с помощью f-строк
- Введение в Python
- Тайное преобразование типа ключа
- Метод __getitem__ в Python
- Форматирование строк с f-строками
- Вакансии в Nebius
- Парсинг веб-страниц с Beautiful Soup
- Генератор надежных паролей
- Реверс строки в Python
- Проверка наличия элемента в списке
- Списки в Python: синтаксис представления
- Копирование и вставка текста в Python
- Оператор Walrus в Python
- Функция sleep() в Python
- Библиотека sh: удобные команды терминала
- Область видимости переменных
- Работа с getopt
- Метод join() для объединения элементов в строку.
- Метод get() для словарей
- Искажение имен в Python
- Модуль os в Python: работа с файлами
- Работа с процессами в Python















