Курс 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"
- Модуль itertools: эффективная работа с итераторами
- Работа с файлами в Python
- Печать календаря
- Модуль math: основные функции
- Отправка поздравлений по дню рождения
- Создание генераторов в Python
- ROT13 Шифр Цезаря в Python
- Команда %dhist — список посещенных каталогов
- Методы обработки строк в Python
- Генераторы данных
- Ошибка NotImplemented в Python
- Работа с массивами в Python
- Библиотека Rich: форматирование текста
- Поиск наиболее частого элемента в списке
- Генерация резюме в Gensim
- Логирование с Logzero
- Тестирование с unittest
- Извлечение аудио из видео
- Лямбда-функции в Python
- Декораторы в Python
- Очистка данных с помощью pandas
- Работа с временем в Python
- Курс по дообучению ChatGPT
- split() без разделителя
- Объединение итераторов
- Метод __complex__ в Python
- Описание скриптов в README
- Создание Radio кнопок в tkinter
- Объединение словарей в Python
- Глобальные переменные в Python
- Измерение времени выполнения кода
- Метод get() для словарей
- Установка Python — Простое руководство
- Defaultdict в Python
- Установка переменной среды в Python
- Оператор == в Python
- PUT запрос для обновления данных
- Списковое включение в Python
- Множественное присваивание в Python
- Пропуск начальных строк с помощью dropwhile()
- Преобразование списка в словарь через генератор
- Работа с файлами и директориями в Python.
- Возврат значений из генератора
- Метод setdefault() в Python
- Цикл for с enumerate() в Python
- Объединение, распаковка и деструктуризация















