Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/09/2011, 16:10
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Aprendiendo Python

No solo eso si no que ademas tienes mal el indentado o sangrado del código.

Código Python:
Ver original
  1. #!/usr/bin/env python
  2.  
  3. import os
  4.  
  5. we=1
  6.  
  7. class operaciones:
  8.     def suma(self, num1, num2):
  9.         return num1 + num2
  10.  
  11.     def resta(self, num1, num2):
  12.         return num1 - num2
  13.  
  14.     def division(self, num1, num2):
  15.         return num1 / num2
  16.  
  17.     def multi(self, num1, num2):
  18.         return num1 * num2
  19.    
  20.    
  21. while we==1:
  22.  
  23.     opcion= raw_input("""Que Operacion Quiere Hacer?:\n a)Sumar\n b)Restar\n c)Dividir\n d)Multiplicar\n e)Salir    
  24.                       \nSeleccione la Opcion: """)
  25.  
  26.     if opcion== "a":
  27.  
  28.         try:
  29.             os.system("clear")
  30.             numero1=(raw_input("introduce primer numero: "))
  31.             numero1=int(numero1)
  32.             numero2=(raw_input("introduce el segundo numero: "))
  33.             numero2=int(numero2)
  34.             calcular=operaciones()
  35.             print calcular.suma(numero1, numero2)
  36.                
  37.  
  38.         except Exception, e:
  39.             print "Error: ",e
  40.  
  41.         seguir=raw_input("Desea Continuar? (s/n)")
  42.        
  43.         if seguir=="s":
  44.             we=1
  45.  
  46.         else:
  47.             print "Finalizado"
  48.             we=0