Курс 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"
- Проверка кортежей.
- Вывод с переменной через запятую
- f-строки в формате строк
- Группы исключений в Python
- Подсчет количества элементов в списке
- Искажение имен в Python
- Регулярные выражения: метод match
- Преобразование чисел в восьмеричную строку
- Работа с срезами в Python
- Явный импорт в Python
- Python defaultdict добавление ключа
- Форматирование строк в Python
- Отладка регулярных выражений в Python
- Оператор del в Python
- Работа с YAML в Python: PyYAML.
- Библиотека schedule: планировщик задач
- Pretty-printing JSON в Python
- Сортировка данных с лямбда-функциями
- Профилирование с Pandas
- Добавление элемента в список.
- Подсчет элементов в списке с Counter
- Работа с байтовыми строками в Python
- Метод __iand__ для пользовательских классов
- Импорт модулей и пакетов в Python
- Новшества Flask 2.0
- Декодирование байтов в строку
- Декораторы в Python
- Генераторы в Python
- Любовь к Python
- Множества и frozenset
- Поиск подстроки в строке
- Методы shutil для работы с файлами
- Создание панели меню Tkinter
- Удаление символа из строки
- Декораторы с аргументами
- Создание итерируемых объектов
- Проверка на палиндром
- Enum в Python: создание и использование перечислений
- PEP-401: оператор
- Работа с collections.Counter
- Применение функции map() с лямбда-функциями
- Работа с аргументами командной строки в Python
- Изменение элемента списка
- HTTP-запросы с библиотекой Requests
- Поиск самого частого элемента















