esse aqui é um codigo basico em python de fatorial feito por mim, é apenas para tenta demonstra o funcinamento das funcions, espero que gostem
qualque duvida pergunte, mais creio que os comentarios ajudaram ...
- Código:
#!/usr/bin/python
#-*- coding : UTF-8 -*-
import sys,os
sair = None # sair recebe valor nulo
while sair != 's': # loop infinito de
def fatorial( numero ):#declaracao de funcao
if numero <= 1:
return 1
else:
return (numero * fatorial (numero - 1 ) )
#fim de funcao...
os.system("reset")
x = int(raw_input("\t\tCalculadora de fatoracao:\nnumero>"))
print "numeros a ser multiplicados:%s"%(range(1,x+1))
print "Fatorial de %d e: %d"% (x , fatorial(x))#a funcao faotiral recebe o valor de x
sair = str(raw_input( ' Digite s (minuculo) para sair ou tecle enter para continuar :\n' ))
#fim de impresao de valores
qualque duvida pergunte, mais creio que os comentarios ajudaram ...