Buenas tengo el sguiente código es una calculadora
Código Python:
Ver originalclass Prueba:
def __init__(self,n1,n2):
self.num1=n1
self.num2=n2
def suma(self):
resultado=self.num1 + self.num2
print ("Suma: ",resultado)
nume1=resultado
def resta(self):
resultado=self.num1 - self.num2
print ("Resta: ",resultado)
def mult(self):
resultado=self.num1 * self.num2
print ("Multimplicacion ",resultado)
def div(self):
resultado=self.num1 / self.num2
print ("Divicion: ",resultado)
def raiz(self):
resultado=math.sqrt(self.num1)
print ("Raiz Cuadrada: ",resultado)
import math
ctrl="4"
def maini():
operador=""
operador= input("Operador:")
nume2= input("Ingrese Segundo Numero: ")
res=Prueba(int(nume1),int(nume2))
if operador=="+":
res.suma()
print
elif operador=="-":
res.resta()
elif operador=="*":
res.mult()
elif operador=="/":
res.div()
elif operador=="raiz":
res.raiz()
elif operador=="0":
time.sleep(1)
exit()
return operador
nume1= input("Ingrese Primer Numero: ")
ctrl=maini()
while ctrl != "0":
maini()
lo que quiero hacer es usar la variable "resultado" que esta dentro de la clase prueba, por que esa variable se la quiero asignar a la variable num1. para que me tome el valor del reultado de la primera operacion y continuar haciendo calculos a partir de esa variable mas la nueva que le asginaré a la variable 2, nótese que esta dentro de un while