Курс 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"
- Функция enumerate() — Python
- Работа с Requests для HTTP-запросов
- Итерация по коллекции в Python
- Magic Commands — улучшение работы с Python
- Удаление пробелов методом translate()
- Операторы += в Python
- Фильтрация списка от «ложных» значений
- Генерация UUID в Python
- Python defaultdict добавление ключа
- Официальный канал Python в Telegram
- Показ всплывающих окон Tkinter
- Переопределение оператора % для объектов
- Установка пакетов с помощью pip
- Метод join() для объединения элементов строки
- Синхронизация доступа к ресурсам
- Слияние словарей в Python 3.9
- Удаление ключей из словаря
- Цикл for в Python
- Установка и использование модуля «howdoi»
- Добавление вложенных списков
- Вывод баннеров
- Определение имен функций
- Анонимные функции Lambda
- Искажение имен в Python
- Значения по умолчанию в Python
- Метод clear для коллекций
- Операции с кортежами
- Генератор данных в Keras
- Сложение матриц в NumPy
- %pinfo: получение информации об объекте
- Декоратор для группы пользователей в Django
- Хешируемые ключи в Python
- Поиск самого длинного слова в списке с использованием max()
- Изменяемые и неизменяемые объекты
- Справка по импортированным модулям
- Pretty-printing JSON в Python
- Лямбда-функции в defaultdict
- Создание графиков в терминале
- Метод lt для сортировки объектов
- Модуль xkcd: загрузка комиксов
- Метод ipow для возведения в степень
- Отделение звука от видео
- Модуль future Python
- Деление в Python
- Асинхронное выполнение задач в Python
- Подсчет количества элементов в списке















