Курс 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
- Метод radd для пользовательских чисел
- Делегирование в Python
- Итерация по итерируемым объектам
- Генераторы словарей и множеств
- Enum в Python
- Оптимизация памяти с помощью __slots__
- Метод join() для объединения элементов строки
- Основные операции с библиотекой Numpy
- Метод bool() в Python
- Создание виртуальной среды
- Установка и использование TensorFlow
- Обрезка изображения с Pillow
- Функция findall() для поиска вхождений строки
- Преобразование символов в нижний регистр
- Перетасовка списков в Python
- Работа с комплексными числами
- Подсказки типов в Python
- Импортирование в Python
- Генерация случайных чисел в Python
- Обработка исключений в Python
- Декораторы в Python
- Функции all и any в Python
- Красивый вывод списка
- Работа с YAML в Python
- F-строки в Python
- Метод count() для списка
- Отладка в Python
- Функции min(), max(), sum()
- Удаление дубликатов из списка с помощью dict.fromkeys
- Основные методы NumPy
- Работа с itertools
- Python union() функция — объединение множеств
- Проверка подстроки в строке с помощью in
- Python UserString — создание подклассов строк
- Отладка производительности Python
- Преобразование в float
- Анализ кода — Python
- Метод rsub для пользовательских чисел
- Основы Python
- Функция reversed() в Python
- Конкатенация списков в Python
- Оптимизация памяти в Python















