Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/10/2011, 08:33
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 5 meses
Puntos: 2
Respuesta: Numeros divisibles y factoriales

Ok, modifique el codigo del primero:

Código:
# fatmenor.py

def factorial(x):
    if x == 0:
        return 1
    else:
        return x * factorial(x - 1)

factorial(x)

def fatmenor():
    
    fact = 1
    while fact<620448401732394393600000:
        factor = factorial(fact)
        print "Factorial: ", factor
        fact = fact + 1
        
fatmenor()
Pero me dice invalid syntax y me marca la ultima comilla, no se porque el código esta bien escrito

En el segundo ejercicio, me pasa lo mismo, y me marca el rang:

Código:
#divisible

def divisible():

    n = 1
    for n rang(10):
        n = n + 1
        numero = 1
        c = numero%n
        while c != 0:
            numero = numero + 1
            print "Numero divisible", c

divisible()
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332

Última edición por bichomen; 01/10/2011 a las 09:00