Курс 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"
- JMESPath в Python
- Чтение бинарного файла в Python.
- Срез в Python
- Сохранение Unicode в JSON
- Фильтрация входных данных в Python
- Метод __getitem__ в Python
- Перетасовка списков в Python
- Форматирование строк в Python
- Работа с контекстными переменными
- Тестирование времени с Freezegun
- Оптимизация сравнения в Python
- Python Calendar Usage
- Оператор морж в Python 3.8
- Обмен переменными в Jupyter
- Эффективная конкатенация строк с использованием join()
- Декодирование строк в Python
- Подсчет количества элементов в списке
- Генераторы в Python
- Ветвление выражения в Python
- Поиск самого длинного слова в списке с использованием max()
- Роль ключевого слова self
- Аннотации типов в Python
- Аннотации типов в Python
- Генераторы в Python
- Принципы LSP и ISP в Python
- Вычисление разности множеств в Python
- Обработка исключений в Python 3
- Решение переменной Шредингера
- IPython и Jupyter Notebook: руководство
- Создание словарей в Python
- Цикл for в Python
- Работа со строками в Python
- Переопределение метода __and__
- Управление контекстом выполнения
- Defaultdict в Python
- Оператор == в Python
- Поиск наиболее частого элемента
- Сортировка и разворот списка
- Оператор in и not in в Python
- Замена символов в строке
- Перемешивание списка с shuffle()
- Сохранение и загрузка модели в PyTorch
- Применение промокода в Много лосося
- Оператор del в Python
- Хэш-функции в Python















