Курс 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"
- Поиск наиболее частого элемента
- Создание словарей с defaultdict
- Нахождение пересечения множеств
- Шаблоны и наследование в Flask
- Обмен значений переменных в Python
- Изменение IP-адреса в Python
- Извлечение чисел из текста
- Философия Python
- Сравнение def и lambda в Python
- Проверка запуска скрипта или импорта модуля
- Работа с часовыми поясами в Python.
- Numpy: объединение массивов
- Форматирование строк в Python
- Перемешивание списка с shuffle()
- Виртуальное окружение Python
- Официальный канал Python в Telegram
- Подписка на Kaspersky Team
- Разделение списка на гнппы
- Реверс строки и списка в Python.
- Обработка StopIteration в Python
- Распаковка аргументов в Python
- Установка и использование библиотеки google
- Получение идентификатора объекта в памяти
- Извлечение новостей с newspaper3k
- Проверка памяти объекта
- Запрос пароля с помощью getpass
- Работа с PosixPath() в Python
- Оценка точности модели
- Мониторинг памяти с Pympler
- Повторение элементов списков
- Добавление элементов в список: append() vs extend()
- Python: изменяемые и неизменяемые коллекции
- Многострочные строки в Python
- Множественное присваивание в Python
- Отрицательные индексы списков
- Логический оператор «and» в Python
- Тернарный оператор в Python
- Оптимизация методов в Python 3.7
- Улучшение читаемости кода в Python
- Работа с URL-адресами в Python
- Запуск Python из интерпретатора
- Преобразование типов данных в set comprehension
- Создание списков в Python
- Скрытие вывода данных
- Генераторы данных
- Отладчик pdb: начало работы
- Удаление специальных символов с помощью re.sub















