SymPy | Partition.conjugate () в Python

| | | | |

Partition.conjugate (): conugate () — хорошая библиотечная функция Python, которая возвращает сопряженный раздел раздела аргументов.

Синтаксис: sympy.combinatorics.partitions.Partition.conjugate ()

Возврат: сопряженный раздел

Код № 1: пример сопряжения ()


# Объяснение кода Python
# SymPy.conjugate ()


# импортировать библиотеки SymPy

из sympy.combinatorics.partitions import Раздел

from sympy.combinatorics.partitions import IntegerPartition


# Использование sympy.c метод ombinatorics.partitions.Partition.conjugate ()

p = IntegerPartition ([ 312 , 14 , 23 ])

print ( `Conjugate:` , p .conjugate)

Вывод:

Сопряжение: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2 , 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 , одиннадцать, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

Код №2: пример подключения () — отображение ValueError.


# Объяснение кода Python
# SymPy.conjugate ( )


# импортировать библиотеки SymPy

из sympy.combinatorics.partitions import Раздел

from sympy.combinatorics.partitions import IntegerPartition


# Использование метода sympy.combinatorics.partitions.Partition.conjugate()


# Требуются только положительные элементы
# это вызовет ошибку

p = IntegerPartition ([ 312 , 14 , - 10 , 23 , - 1 ])

print ( `Сопряжение:` , p.conjugate)

Вывод:

ValueError: Все слагаемые должны быть положительными.