Курс 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. Создание Telegram-бота на Python
  2. Удаление дубликатов из списка с помощью dict.fromkeys
  3. Объединение строк с помощью метода join
  4. Метод lt для сортировки объектов
  5. Область видимости переменных в Python
  6. Красивый вывод списка
  7. Лямбда-функции в Python
  8. Параллельные вычисления в Python
  9. Разделение строки с помощью split()
  10. Управление памятью в Python
  11. Философия Python
  12. Инициализация переменных
  13. Блок try-except-else
  14. Измерение времени выполнения кода
  15. Создание класса в Python
  16. Создание GUI с Tkinter: Entry
  17. Работа с типами данных в Python с помощью pydantic.
  18. Хеширование паролей с солью
  19. Извлечение аудио из видео
  20. Экспорт данных в файл.
  21. 9 уловок для чистого кода
  22. Проверка на палиндром
  23. Получение обратного списка чисел
  24. Работа с PosixPath() в Python
  25. Закрытие файла в Python
  26. Печать календаря в Python
  27. Подробная информация о %pinfo
  28. Настройка логгера Logzero
  29. Python Метод sleep() времени
  30. Flask: создание веб-приложений
  31. Оператор zip в Python
  32. Определение размера папок в Python
  33. Python: цикл for и оператор присваивания
  34. Комментарии в Python
  35. Метод join() для объединения элементов в строку.
  36. Работа со списками
  37. Добавление элемента в список.
  38. Импорт в Python: список all
  39. Профилирование данных с Pandas
  40. Использование *args
  41. Работа с zip()
  42. Управление доступом к модулю
  43. F-строки в Python
  44. Генераторы данных
  45. Работа с NumPy массивами

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