Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: zimmerman en 3 Octubre 2013, 15:47 pm



Título: esto me esta rompiendo la cabeza [PYTHON]
Publicado por: zimmerman en 3 Octubre 2013, 15:47 pm
Bueno, tengo un ahorcado que hice.. Pero aparece un problema, al ejecutarlo y elegir la opcion de adivinar la palabra, hay veces que me tira un error, como si se hubiese salido del rango. Ademas, nunca me trae alguna palabra de marca de autos.. ¿Por que podria ser?

CODIGO:
Código
  1. frutas=['manzana','pera','naranja','mandarina','mango','banana','anana','kiwi','melon','higo']
  2. autos=['mercedes','bmw','fiat','toyota','audi','lamborghini','ferrari','chevrolet','minicooper']
  3. import random
  4.  
  5. bandera=True
  6. while (bandera):
  7.    opcion=raw_input ('Elija una opcion:\n1-Numero de letras\n2-Contar letras\n3-Posicion primera aparicion\n4-Posicion ultima aparicion\n5-Adivinar fruta o marca de autos\n6-Salir\n')
  8.    op=int(opcion)
  9.    num=random.randint(0,10)

La verdad ya me ha vuelto loco! :huh: