AarellanoH

learn_to_count

Feb 27th, 2016
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.38 KB | None | 0 0
  1. class learn_to_count:
  2.     def __init__(self,num1=0,num2=0,num3=0,num4=0):
  3.         self.num1 = num1
  4.         self.num2 = num2
  5.         self.num3 = num3
  6.         self.num4 = num4
  7.  
  8.     def solve(self):
  9.         result = str((int(self.num1)) + (int(self.num2)) + (int(self.num3)) + (int(self.num4)))
  10.         #textToSpeech.say(result)
  11.  
  12.     def get_input(self):
  13.         while True:
  14.             input = buttons.get_input()
  15.             if(input == 0):
  16.                 self.set_num1(str((int(self.num1)+1)%10))
  17.                 self.update_numbers()
  18.                 self.solve()
  19.             elif(input == 1):
  20.                 self.set_num1(str((int(self.num1)+1)%10))
  21.                 self.update_numbers()
  22.                 self.solve()
  23.             elif(input == 2):
  24.                 self.set_num1(str((int(self.num1)+1)%10))
  25.                 self.update_numbers()
  26.                 self.solve()
  27.             elif(input == 3):
  28.                 self.set_num1(str((int(self.num1)+1)%10))
  29.                 self.update_numbers()
  30.                 self.solve()
  31.  
  32.     def update_numbers(self):
  33.         matrix.display_letter(0,self.num1)
  34.         matrix.display_letter(1,self.num2)
  35.         matrix.display_letter(2,self.num3)
  36.         matrix.display_letter(3,self.num4)
  37.  
  38.  
  39.     def run(self):
  40.         self.update_numbers()
  41.         while True:
  42.             self.get_input()
  43.             return
  44.         return
Add Comment
Please, Sign In to add comment