SymPy | Partition.conjugate () en Python

| | | | |

Partición.conjugar (): conjugar () — buena función de biblioteca de Python que devuelve la sección acoplada de la sección de argumentos.

Sintaxis: sympy.combinatorics.partitions.Partition.conjugate ()

Retorno: partición conjugada

Código # 1: ejemplo conjugate()


# Explicación del código Python
# SymPy.conjugate()


# importar bibliotecas SymPy

from sympy.combinatorics.partitions import Partición

de sympy.combinatorics.partitions importar IntegerPartition


# Uso de sympy.c ombinatorics.partitions.Partition.conjugate () método

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

print ( `Conjugate:` , p .conjugate)

Salida:

Conjugar: [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 , once, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

Código # 2: ejemplo de conexión () — mostrando ValueError.


# Explicación del código de Python
# SymPy.conjugate ( )


# importar bibliotecas SymPy

desde sympy.combinatorics.particiones importar Partición

de sympy.combinatorics.partitions importar IntegerPartition


# Usando el método sympy.combinatorics.partitions.Partition.conjugate()


# Solo se requieren elementos positivos
# esto generará un error

< clase de código = "simple"> p = IntegerPartition ([ 312 , 14 , - 10 , 23 , - 1 ])

imprimir ( `Conjugar:` , p.conjugate)

Salida:

ValueError: Los sumandos deben ser todos positivos.