Курс 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"
- Установка и использование howdoi
- Создание списка через цикл
- Добавление элемента к кортежу
- Класс UserDict: дополнительная функциональность
- TON Smart Challenge #2: участие и подготовка
- Функция enumerate в Python
- Метод is_absolute() для PurePath
- Хранение переменных в словаре.
- Анализ текста на русском языке с помощью Pymystem3
- Модуль future Python
- Подсказки при вводе данных в Python
- Метод index() в Python
- Основные методы NumPy
- Работа с датой и временем в Python
- Функция zip() в Python
- Рекурсия для обращения строки
- Итераторы в Python
- Модуль pprint: улучшение вывода данных
- Генерация ключей RSA
- Добавление элемента в список.
- Распаковка значений в Python
- Обработка ошибок в Python
- Оператор деления для класса Rational
- Получение ID текущего процесса
- Создание уникального проекта
- TypedDict для kwargs в Python 3.12
- Измерение времени выполнения кода с помощью time
- Ветвление выражения в Python
- Разность множеств
- Создание словарей в Python
- Создание OrderedDict
- Модуль sys: основы
- Повторение и перенос строки
- Форматирование строк в Python
- Использование type hints
- Курс по дообучению ChatGPT
- Переопределение метода divmod
- Оценка выражений генератора в Python
- Python: динамическая типизация и проверка типов
- Numpy: разбиение массивов
- Преобразование PowerPoint в PDF.
- Использование модуля __future__
- Подписка на @SelectelNews















