Курс 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"

  1. Метод __getitem__ в Python
  2. F-строки в Python 3.8
  3. Генераторы в Python
  4. Docstring в Python
  5. Загрузка постов Instagram
  6. %pinfo: получение информации об объекте
  7. Присвоение и ссылки
  8. Работа со слайсами
  9. Объединение множеств в Python
  10. Работа с парами ключ-значение
  11. Срезы в Python
  12. Профилирование кода на Python
  13. Enum в Python
  14. Подсчет элементов в Python
  15. Форматирование строк в Python
  16. Роль запятой в Python
  17. Сравнение def и lambda функций в Python
  18. Установка Python — Простое руководство
  19. Создание списка через цикл
  20. Определение относительного пути
  21. Функция product() из itertools
  22. Поиск уникальных и повторяющихся элементов
  23. Форматирование данных с pprint
  24. Модуль inspect: получение информации о объектах
  25. Подчеркивание в REPL
  26. Mad Libs Generator
  27. Получение ID процесса
  28. Модуль os в Python: работа с файлами
  29. Получение текущей даты и времени
  30. Модуль pprint
  31. Отправка POST запроса на сервер.
  32. Очистка списка от False, None, 0, «»
  33. Сравнение def и lambda в Python
  34. Создание класса очереди
  35. Управление ресурсами в Python
  36. Построение графиков в Matplotlib
  37. Методы Python для работы с данными
  38. Проверка типа объекта в Python
  39. Управление контекстом с помощью декоратора contextmanager
  40. Аннотации типов в Python
  41. Оператор += в Python
  42. Создание .exe файла с pyinstaller
  43. Работа со случайными элементами
  44. Создание уникального множества
  45. Значения по умолчанию в Python
  46. Замена подстроки

Marketello читают маркетологи из крутых компаний