Python Glossary English

все Python 3Числа и математикафункция

int.conjugate

как число

Возвращает комплексно-сопряжённое числа; для целого (действительного) — само число. Часть общего числового интерфейса.

Синтаксис

n.conjugate()

Для целого числа возвращает само число, потому что мнимая часть равна нулю. Метод существует ради общего числового интерфейса: функция, вызывающая x.conjugate(), работает одинаково для int, float, Fraction и complex без проверки типа. Для bool возвращает int: True.conjugate() даёт 1.

Примеры

print((5).conjugate())   # → 5
print((-3).conjugate())  # → -3
print((0).conjugate())   # → 0
print((5).real, (5).imag)  # → 5 0
print((2 + 3j).conjugate())  # → (2-3j)
print([n.conjugate() for n in [1, -2, 2j]])  # → [1, -2, -2j]

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности