Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2011, 14:49
Avatar de HaroldV
HaroldV
 
Fecha de Ingreso: enero-2010
Ubicación: Maracaibo
Mensajes: 100
Antigüedad: 14 años, 10 meses
Puntos: 3
Aprendiendo Python

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 :)
"