método math.factorial () con ejemplo en Python

Python math.factorial () método : Aquí, vamos a aprender sobre el método math.factorial () con el ejemplo en Python .

Python math.factorial () método

math.factorial método () está un método de biblioteca de módulo matemático , se utiliza para encontrar el factorial de un número dado, que acepta un número entero positivo y devuelve el factorial del número.

Nota:

  • El método sólo acepta valor entero (positivo), si el valor es o bien un negativo o class – devuelve “ValueError” .
  • Si el número es 0 – su factorial será 1.

Sintaxis de método math.factorial ():

    math.factorial(n)

Parámetro (s): n – un número entero positivo número.

float valor: class – devuelve factorial de número dado n .

Ejemplo:

    Input:
a = 6
# function call
print(math.factorial(a))
Output:
720

Python código para demostrar ejemplo de método math.factorial ()

# Python code to demonstrate example of 
# math.factorial() method
# importing math module
import math
# numbers
a = 0
b = 1
c = 6
d = 13
# printing factorial
print("factorial of ", a, " is = ", math.factorial(a))
print("factorial of ", b, " is = ", math.factorial(b))
print("factorial of ", c, " is = ", math.factorial(c))
print("factorial of ", d, " is = ", math.factorial(d))

salida

factorial of  0  is =  1
factorial of 1 is = 1
factorial of 6 is = 720
factorial of 13 is = 6227020800

ValueError: factorial () no define los valores negativos Return

Si tratamos de encontrar el factorial de un valor entero negativo – método class este error.

# Python code to demonstrate example of 
# math.factorial() method
# importing math module
import math
# -ve integer
a = -5
print(math.factorial(a))

salida

Traceback (most recent call last):
File "/home/main.py", line 10, in <module>
print(math.factorial(a))
ValueError: factorial() not defined for negative values

ValueError: factorial () sólo acepta los valores integrales

Si tratamos de encontrar el factorial de un valor int – método se class este error. Mensajes recomendados método

# Python code to demonstrate example of 
# math.factorial() method
# importing math module
import math
# -ve integer
a = 5.1
print(math.factorial(a))

salida

Traceback (most recent call last):
File "/home/main.py", line 10, in <module>
print(math.factorial(a))
ValueError: factorial() only accepts integral values

  • math.isfinite () con ejemplo en Python
  • math.isinf () método con el ejemplo en Python
  • método

  • math.isnan () con ejemplo en Python
  • math.remainder () método con el ejemplo en Python método
  • Math.ceil () con ejemplo en Python método
  • Math.floor () con ejemplo en método método método Python
  • math.exp () con ejemplo en Python
  • math.fabs () con ejemplo en Python
  • math.fmod () con ejemplo método
  • math.modf () con en Python ejemplo en el método con el ejemplo en Python Python
  • math.fsum ()
  • abs () vs fabs () en Python método
  • math.gcd () con ejemplo en Python
  • método

  • Math.pow () con ejemplo en Python método
  • math.sqrt () con ejemplo en Python


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *