Dear Friends ,
I am working on a simple python instantiation program given below. I got name error.
class adder:
result = 0
def __init__(self, number1, number2):
#self.result = int( number1 ) + int( number2 )
self.number1 = number1
self.number2 = number2
def giveResult(self):
#return str(self.result)
return self.number1 + self.number2
endIt = False
while ( endIt == False ):
print "Please input two intergers you wish to add: "
number1 = raw_input( "Enter the first number: " )
number2 = raw_input( "Enter the second number: " )
print number1
print number2
try:
thistime=adder(int(number1),int(number2))
except NameError:
print "Some error"
print "Sorry, one of your values was not a valid integer."
continue
print "Your result is: " + thistime.giveResult()
goagain = raw_input( "Do you want to eXit or go again? ('X' to eXit, anything else to continue): " )
if ( goagain == "x" or goagain == "X" ):
endIt = True
I got error as
Enter the first number: 90 Enter the second number: 78 90 78 Some error Sorry, one of your values was not a valid integer. Please input two intergers you wish to add:
Please advise
Thanks
Anes