47 of 151 menu

Método factorial del módulo math

El método factorial del módulo math devuelve el factorial de un número, es decir, el producto de todos los números naturales desde 1 hasta el número dado. Solo se puede pasar un número positivo como parámetro del método, de lo contrario el método devolverá un error.

Sintaxis

import math math.factorial(número)

Ejemplo

Vamos a calcular el factorial del número 5:

import math print(math.factorial(5))

Resultado de la ejecución del código:

120

Ejemplo

Y ahora apliquemos el método factorial al número -4:

import math print(math.factorial(-4))

Resultado de la ejecución del código:

ValueError: factorial() not defined for negative values

Ver también

  • el método fsum del módulo math,
    que devuelve la suma de todos los elementos de una secuencia
  • la función min,
    que devuelve el número mínimo
  • la función max,
    que devuelve el número máximo
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar