Курс 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. Извлечение новостей с newspaper3k
  2. Профилирование с Pandas
  3. Форматирование вывода с F-строками
  4. Цикл for в Python
  5. Сумма элементов списка
  6. Оформление кода на Python
  7. Удаление символов новой строки в Python.
  8. Особенности ключей словаря в Python
  9. Progress с библиотекой tqdm
  10. Вывод сложных структур данных с помощью pprint
  11. Генерация UUID в Python
  12. Аннотации типов в Python
  13. Распаковка элементов массива
  14. Обработка ошибок ввода данных
  15. Конкатенация строк с методом join()
  16. Сортировка и разворот списка
  17. Функции в Python: создание и вызов
  18. Разбиение текста в Python
  19. Поиск простых чисел
  20. Оператор in для Python
  21. Поиск индекса элемента в списке
  22. Структурирование данных с Pydantic
  23. Python и Монти Пайтон
  24. Навыки Python: строки, типы данных
  25. Форматирование строк с помощью f-строк
  26. Введение в Python
  27. Тайное преобразование типа ключа
  28. Метод __getitem__ в Python
  29. Форматирование строк с f-строками
  30. Вакансии в Nebius
  31. Парсинг веб-страниц с Beautiful Soup
  32. Генератор надежных паролей
  33. Реверс строки в Python
  34. Проверка наличия элемента в списке
  35. Списки в Python: синтаксис представления
  36. Копирование и вставка текста в Python
  37. Оператор Walrus в Python
  38. Функция sleep() в Python
  39. Библиотека sh: удобные команды терминала
  40. Область видимости переменных
  41. Работа с getopt
  42. Метод join() для объединения элементов в строку.
  43. Метод get() для словарей
  44. Искажение имен в Python
  45. Модуль os в Python: работа с файлами
  46. Работа с процессами в Python

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