Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Nigtz en 15 Marzo 2006, 01:03 am



Título: Duda en Python
Publicado por: Nigtz en 15 Marzo 2006, 01:03 am
Bueno, les comento que hace unos pocos dias empeze a sumergirme en el mundo de la programacion, eligiendo a python como mi primer lenguaje, lo cual la verdad lo veo bastante recomendable para los que se inician. :)

Pero como era de esperarse!!....ya empiezan los "problemas" jeje

Paso a expicar:

Estoy empezando a jugar un poco para practicar, y estoy intentando hacer que la maquina le pida un dato al usuario.

"Importe Bruto:"

El usuario ingresa el importe, y quedaria guardado en una lista..? para despues en algun momento que quiera ver todos los importes imputados, me aparezcan..hasta ahi no voy teniendo problemas, solo que tambien quiero, que a la vez que se impriman los numeros imputados, a la vez, que se vayan sumando el importe total ya sea asi:

Importes   Total

100.00
200.00
300.00     600.00

o asi:

Importes   Total

100.00     100.00
200.00     300.00
300.00     600.00

y la verdad que debe ser muy simple, pero no logro dar en el clavo, porque segun estuve probando el contenido de las listas no se pueden sumar (porque al principio tenia en mente sumar todos los importes que se guaran en la lista y fin del asunto, pero no me dejo), intente asignando nuevas variables y nada, en fin....paso a copiar el codigo del "programa" para que vean donde estoy parado y se me pueden dar una mano de como resolver el "problema".... cualquier sugerencia para "optimizarlo" (que seguro que debe tar lleno de errores, bienvenidas sean)

print "Bienvenidos al programa iva ventas"

def imprimir_menu():
  print "1.Imprimir Libro de Ventas"
  print "2.Ingresar Datos"
  print "3.Cerrar el programa"

Lala = 1  # Aca siempre tengo que poner algo asi porque sino no tengo idea como lograr un bucle que continue, mas que inventando una variable de este estilo...de que otra manera se debe hacer??

imprimir_menu()
while Lala == 1:

  seleccion_menu = input("Eliga una opcion (1-3)")
  if seleccion_menu == 2:
    Pregunta_Importe = input("Importe Bruto: ")
    Importe_Bruto.append(Pregunta_Importe)
 
 

  elif seleccion_menu == 1:
    print "Importe: ", Importe_Bruto