Курс 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. Разделение строки с регулярными выражениями
  3. Проверка условий в Python
  4. Декодирование строк в Python
  5. Поиск частого элемента
  6. Визуализация пропусков данных
  7. Область видимости переменных
  8. globals и locals
  9. Обновление шаблона base.html
  10. Синхронизация потоков с time.sleep()
  11. Defaultdict в Python
  12. Передача параметров в Python
  13. Python Менеджер контекста
  14. Лямбда-функции в Python
  15. Парсинг статей с Newspaper3k
  16. Оператор умножения для вектора
  17. Python Метод del.
  18. Функции высшего порядка в Python
  19. Нахождение самого длинного слова в списке с помощью max
  20. Операторы Splat и splatty-splat
  21. Сравнение строк в Python
  22. Bootle — простой веб-фреймворк
  23. Создание копии итератора
  24. Работа с буфером обмена на Python
  25. Создание новых списков через list comprehensions
  26. Генераторы в Python
  27. Форматирование чисел в Python
  28. Итерации в Python
  29. Метод rpow в Python
  30. Отладка в командной строке
  31. Определение функций с необязательными аргументами
  32. Работа с геоданными с помощью geopy
  33. Объединение строк с помощью метода join
  34. Создание графики с черепахой
  35. Работа с zip-архивами в Python
  36. Список и кортеж в Python
  37. Сортировка в Python
  38. Копирование объектов в Python
  39. Создание директории в Python
  40. Удаление элемента из списка в Python
  41. Работа с NumPy массивами
  42. Преобразование регистра символов
  43. Модуль inspect: получение информации о объектах
  44. Операция += для списков
  45. Операторы += в Python
  46. Оператор += для объединения строк
  47. Функция format() в Python

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