Amigos Saludos Estoy Comenzando a Interactuar con este Lenguaje me parece muy Potente :) pero tengo un peque&o Inconveniente con este Ejercicio: este es mi codigo
Código:
#!/usr/bin/env python
import os
we=1
class operaciones:
def suma(self, num1, num2):
return num1 + num2
def resta(self, num1, num2):
return num1 - num2
def division(self, num1, num2):
return num1 / num2
def multi(self, num1, num2):
return num1 * num2
while we==1:
opcion= raw_input("""Que Operacion Quiere Hacer?:\n a)Sumar\n b)Restar\n c)Dividir\n d)Multiplicar\n e)Salir
\nSeleccione la Opcion: """)
if opcion== "a":
try:
os.system("clear")
numero1=(raw_input("introduce primer numero: "))
numero1=int(numero1)
numero2=(raw_input("introduce el segundo numero: "))
numero2=int(numero2)
calcular=operaciones()
print calcular.suma(numero1, numero2)
except Exception, e:
print "Error: ",e
seguir=raw_input("Desea Continuar? (s/n)")
if seguir=="s":
we=1
else:
print "Finalizado"
we=0
lo que no comprendo xq al compilarlo desde la consola me sale este error "Error: name 'operaciones' is not defined
No entiendo el por que no la logra ver si esta definida alli quisiera saber que estoy haciendo Mal Muchas Gracias :)
"