Курс 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. Метод radd для пользовательских чисел
  3. Делегирование в Python
  4. Итерация по итерируемым объектам
  5. Генераторы словарей и множеств
  6. Enum в Python
  7. Оптимизация памяти с помощью __slots__
  8. Метод join() для объединения элементов строки
  9. Основные операции с библиотекой Numpy
  10. Метод bool() в Python
  11. Создание виртуальной среды
  12. Установка и использование TensorFlow
  13. Обрезка изображения с Pillow
  14. Функция findall() для поиска вхождений строки
  15. Преобразование символов в нижний регистр
  16. Перетасовка списков в Python
  17. Работа с комплексными числами
  18. Подсказки типов в Python
  19. Импортирование в Python
  20. Генерация случайных чисел в Python
  21. Обработка исключений в Python
  22. Декораторы в Python
  23. Функции all и any в Python
  24. Красивый вывод списка
  25. Работа с YAML в Python
  26. F-строки в Python
  27. Метод count() для списка
  28. Отладка в Python
  29. Функции min(), max(), sum()
  30. Удаление дубликатов из списка с помощью dict.fromkeys
  31. Основные методы NumPy
  32. Работа с itertools
  33. Python union() функция — объединение множеств
  34. Проверка подстроки в строке с помощью in
  35. Python UserString — создание подклассов строк
  36. Отладка производительности Python
  37. Преобразование в float
  38. Анализ кода — Python
  39. Метод rsub для пользовательских чисел
  40. Основы Python
  41. Функция reversed() в Python
  42. Конкатенация списков в Python
  43. Оптимизация памяти в Python

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