47 of 151 menu

Método factorial do módulo math

O método factorial do módulo math retorna o fatorial de um número, ou seja, o produto de todos os números naturais de 1 até o número fornecido. Apenas números positivos podem ser passados como parâmetro do método, caso contrário, o método retornará um erro.

Sintaxe

import math math.factorial(número)

Exemplo

Vamos descobrir o fatorial do número 5:

import math print(math.factorial(5))

Resultado da execução do código:

120

Exemplo

Agora vamos aplicar o método factorial ao número -4:

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

Resultado da execução do código:

ValueError: factorial() not defined for negative values

Veja também

  • o método fsum do módulo math,
    que retorna a soma de todos os elementos de uma sequência
  • a função min,
    que retorna o menor número
  • a função max,
    que retorna o maior número
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar