Курс 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"
- Создание Telegram-бота на Python
- Удаление дубликатов из списка с помощью dict.fromkeys
- Объединение строк с помощью метода join
- Метод lt для сортировки объектов
- Область видимости переменных в Python
- Красивый вывод списка
- Лямбда-функции в Python
- Параллельные вычисления в Python
- Разделение строки с помощью split()
- Управление памятью в Python
- Философия Python
- Инициализация переменных
- Блок try-except-else
- Измерение времени выполнения кода
- Создание класса в Python
- Создание GUI с Tkinter: Entry
- Работа с типами данных в Python с помощью pydantic.
- Хеширование паролей с солью
- Извлечение аудио из видео
- Экспорт данных в файл.
- 9 уловок для чистого кода
- Проверка на палиндром
- Получение обратного списка чисел
- Работа с PosixPath() в Python
- Закрытие файла в Python
- Печать календаря в Python
- Подробная информация о %pinfo
- Настройка логгера Logzero
- Python Метод sleep() времени
- Flask: создание веб-приложений
- Оператор zip в Python
- Определение размера папок в Python
- Python: цикл for и оператор присваивания
- Комментарии в Python
- Метод join() для объединения элементов в строку.
- Работа со списками
- Добавление элемента в список.
- Импорт в Python: список all
- Профилирование данных с Pandas
- Использование *args
- Работа с zip()
- Управление доступом к модулю
- F-строки в Python
- Генераторы данных
- Работа с NumPy массивами















