problema fibonnaci
Publicado por betho (1 intervención) el 18/05/2010 06:45:57
estimado junto con saludarlos mi consulta es la siguiente
tengo un codigo que tiene que mostrar el resultado de un sys.argv pero me muestra la ubicacion con la cantidad de numeros que ingreso por argumentos no la ubicacion que quiero me entienden
<code>
#!/usr/bin/deg
import sys
def main():
while True:
try:
num=int(sys.argv[1])
a,b = 0,1
for i in str(range(num)):
a,b = b, a + b
print a
break
except:
print("solo digite numeros")
break
if __name__=='__main__':
main()
<code\>
en este caso me esta mostrando
832040
el cual me deviera mostrar
89
tengo un codigo que tiene que mostrar el resultado de un sys.argv pero me muestra la ubicacion con la cantidad de numeros que ingreso por argumentos no la ubicacion que quiero me entienden
<code>
#!/usr/bin/deg
import sys
def main():
while True:
try:
num=int(sys.argv[1])
a,b = 0,1
for i in str(range(num)):
a,b = b, a + b
print a
break
except:
print("solo digite numeros")
break
if __name__=='__main__':
main()
<code\>
en este caso me esta mostrando
832040
el cual me deviera mostrar
89
Valora esta pregunta


0