Курс 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. JMESPath в Python
  2. Чтение бинарного файла в Python.
  3. Срез в Python
  4. Сохранение Unicode в JSON
  5. Фильтрация входных данных в Python
  6. Метод __getitem__ в Python
  7. Перетасовка списков в Python
  8. Форматирование строк в Python
  9. Работа с контекстными переменными
  10. Тестирование времени с Freezegun
  11. Оптимизация сравнения в Python
  12. Python Calendar Usage
  13. Оператор морж в Python 3.8
  14. Обмен переменными в Jupyter
  15. Эффективная конкатенация строк с использованием join()
  16. Декодирование строк в Python
  17. Подсчет количества элементов в списке
  18. Генераторы в Python
  19. Ветвление выражения в Python
  20. Поиск самого длинного слова в списке с использованием max()
  21. Роль ключевого слова self
  22. Аннотации типов в Python
  23. Аннотации типов в Python
  24. Генераторы в Python
  25. Принципы LSP и ISP в Python
  26. Вычисление разности множеств в Python
  27. Обработка исключений в Python 3
  28. Решение переменной Шредингера
  29. IPython и Jupyter Notebook: руководство
  30. Создание словарей в Python
  31. Цикл for в Python
  32. Работа со строками в Python
  33. Переопределение метода __and__
  34. Управление контекстом выполнения
  35. Defaultdict в Python
  36. Оператор == в Python
  37. Поиск наиболее частого элемента
  38. Сортировка и разворот списка
  39. Оператор in и not in в Python
  40. Замена символов в строке
  41. Перемешивание списка с shuffle()
  42. Сохранение и загрузка модели в PyTorch
  43. Применение промокода в Много лосося
  44. Оператор del в Python
  45. Хэш-функции в Python

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