Курс 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. Метод __int__ в Python
  2. Генерация случайных чисел Python
  3. Перебор элементов списка в Python
  4. Распаковка элементов последовательности
  5. Метод is_absolute() для PurePath
  6. Python UserString — создание подклассов строк
  7. Lambda Functions in Python
  8. Пропуск начальных строк с помощью dropwhile()
  9. Функции map, filter и reduce
  10. Метод __complex__ в Python
  11. Официальный канал Python в Telegram
  12. Установка и обучение ChatterBot
  13. Переменные в Python
  14. Конструктор в Python
  15. Определение локальных переменных в Python
  16. Делегирование в Python
  17. Flask — веб-фреймворк Python
  18. Компиляция регулярных выражений
  19. Переменная с нижним подчеркиванием
  20. Python Менеджер контекста
  21. Проверка запуска скрипта или импорта модуля
  22. Многострочные комментарии в Python
  23. Метод add для класса Vector
  24. Работа с переменными в Python
  25. Работа с NumPy.linalg
  26. Активация Matplotlib в Jupyter
  27. Асинхронное выполнение задач в процессах
  28. Декораторы в Python
  29. Генераторы в Python
  30. Создание объекта timedelta
  31. Динамические маршруты во Flask
  32. Транспонирование матрицы в Python
  33. Условное добавление элементов в список
  34. Создание генераторов
  35. Метод title() в Python
  36. Оператор in и not in в Python
  37. Декораторы в Python
  38. Создание спинбокса в tkinter
  39. Замена символов в Python
  40. Работа с f-строками 2.0
  41. Работа с *args и **kwargs в Python
  42. Группировка элементов в словарь
  43. Работа с комплексными числами
  44. Философия Python
  45. Работа с географическими данными.
  46. Codecademy в Telegram
  47. Работа с модулем Calendar
  48. Concrete Paths в Python

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