Курс 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. Аннотации типов в Python
  2. Константы в модуле cmath
  3. Замыкания в Python
  4. Работа с комплексными числами
  5. Управление виртуальными окружениями в Python
  6. Распаковка аргументов в Python
  7. Поиск HTML-элементов с BeautifulSoup
  8. Объединение кортежей в Python
  9. Разница между датами
  10. Деление в Python
  11. Дефолтные параметры в Python
  12. Создание .exe файла с pyinstaller
  13. Enum в Python
  14. Непрерывная проверка в Python
  15. Оператор «not» в Python
  16. Создание словарей с defaultdict()
  17. Операторы += в Python
  18. Работа с часовыми поясами в Python
  19. Создание списка через цикл
  20. Управление User-Agent в Python
  21. Обработка исключений в Python
  22. Вызов внешних программ в Python с помощью sh
  23. Работа с срезами в Python
  24. Добавление кнопки в tkinter
  25. Конвертация изображений в PDF
  26. Defaultdict в Python
  27. Использование подчеркивания в REPL
  28. Экспорт внешнего файла с помощью writefile
  29. Множественное присваивание в Python
  30. Курс по дообучению ChatGPT
  31. Проблемы с dict в Python
  32. Область видимости переменных
  33. JSON-esque в Python
  34. Импортирование в Python
  35. Создание новых списков
  36. Декораторы в Python
  37. Работа с аргументами командной строки в Python
  38. Декораторы в Python
  39. Работа со строками в Python
  40. Создание таблиц в Python с PrettyTable
  41. Комментарии в Python
  42. Удаление символов новой строки в Python.
  43. Фильтрация входных данных в Python
  44. Объединение словарей в Python
  45. Проверка существования переменной с оператором :=
  46. TON Smart Challenge #2: участие и подготовка
  47. Форматирование строк в Python

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