Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/03/2011, 20:31
Lion619
 
Fecha de Ingreso: junio-2009
Mensajes: 26
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Usar variable de una clase

Código Python:
Ver original
  1. class Prueba:
  2.     def __init__(self,n1,n2):
  3.         self.num1=n1
  4.         self.num2=n2
  5.    
  6.     def suma(self):
  7.         resultado=self.num1 + self.num2
  8.         print ("Suma: ",resultado)
  9.         return resultado
  10.    
  11.     def resta(self):
  12.         resultado=self.num1 - self.num2
  13.         print ("Resta: ",resultado)
  14.         return resultado
  15.     def mult(self):
  16.         resultado=self.num1 * self.num2
  17.         print ("Multimplicacion ",resultado)
  18.         return resultado
  19.     def div(self):
  20.         resultado=self.num1 / self.num2
  21.         print ("Divicion: ",resultado)
  22.         return resultado
  23.     def raiz(self):
  24.         resultado=math.sqrt(self.num1)
  25.         print ("Raiz Cuadrada: ",resultado)
  26.                
  27. import math
  28.  
  29.  
  30. ctrl="4"
  31.  
  32. def maini():
  33.     operador=""
  34.    
  35.     operador= input("Operador:")
  36.     nume2= input("Ingrese Segundo Numero: ")
  37.     res=Prueba(int(nume1),int(nume2))
  38.     if operador=="+":
  39.        
  40.         res.suma()
  41.         resu=suma(resultado)
  42.         num1=resu
  43.        
  44.     elif operador=="-":
  45.         res.resta()
  46.        
  47.     elif operador=="*":
  48.         res.mult()
  49.        
  50.     elif operador=="/":
  51.         res.div()
  52.        
  53.     elif operador=="raiz":
  54.         res.raiz()
  55.        
  56.     elif operador=="0":
  57.         time.sleep(1)
  58.         exit()
  59.     return operador
  60. nume1= input("Ingrese Primer Numero: ")    
  61. ctrl=maini()
  62.  
  63. while ctrl != "0":
  64.     maini()
asi=?=?= y ahora para usarlas?? ;:/!!! te lo juro, esto de python no es lo mio ;/