Buenas a todos, tengo un problema en un código en python (lenguaje que estoy usando para aprender del mundillo). Soy bastante bastante nuevo en el tema, empecé hace pocos días pero hay varios codigos como el siguiente:
... que me deben dar una sucesión de numeros hasta el valor asignado a "x". Bien, todo correcto pero al darme el resultado, como último valor siempre me suelta "None". Y así en todos los programas de este estilo, más o menos complejos.
¿Hay alguna orden o manera sencilla para que no suelte este ultimo valor?
Gracias
PD: Por si acaso, uso Linux, y Python 2.x
Código (python) [Seleccionar]
def fib(n):
a, b= 0, 1
while b < n:
print b,
a, b = b, a+b
x = int(raw_input("Ingresa un entero:"))
print fib(x)
... que me deben dar una sucesión de numeros hasta el valor asignado a "x". Bien, todo correcto pero al darme el resultado, como último valor siempre me suelta "None". Y así en todos los programas de este estilo, más o menos complejos.
¿Hay alguna orden o manera sencilla para que no suelte este ultimo valor?
Gracias
PD: Por si acaso, uso Linux, y Python 2.x