mekasu0124

Untitled

Jan 22nd, 2024
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.57 KB | None | 0 0
  1. import random
  2.  
  3. class GameEngine:
  4.     def __init__(self, grade):
  5.         super(GameEngine, self).__init__()
  6.  
  7.         self.grade = grade
  8.  
  9.     def generate_numbers(self):
  10.         problems = []
  11.  
  12.         for i in range(1,26):
  13.             if int(self.grade) == 0:
  14.                 num1 = random.randint(0,10)
  15.                 num2 = random.randing(0,10)
  16.  
  17.                 problems.append([num1, num2])
  18.  
  19.             elif int(self.grade) == 1:
  20.                 num1 = random.randint(0,50)
  21.                 num2 = random.randint(0,50)
  22.  
  23.                 problems.append([num1, num2])
  24.  
  25.             elif int(self.grade) == 2:
  26.                 num1 = random.randint(0,100)
  27.                 num2 = random.randint(0,100)
  28.  
  29.                 problems.append([num1, num2])
  30.  
  31.             elif int(self.grade) == 3:
  32.                 num1 = random.randint(0,200)
  33.                 num2 = random.randint(0,200)
  34.  
  35.                 problems.append([num1, num2])
  36.  
  37.             elif int(self.grade) == 4:
  38.                 num1 = random.randint(0,300)
  39.                 num2 = random.randint(0,300)
  40.  
  41.                 problems.append([num1, num2])
  42.  
  43.             elif int(self.grade) == 5:
  44.                 num1 = random.randint(0,400)
  45.                 num2 = random.randint(0,400)
  46.  
  47.                 problems.append([num1, num2])
  48.  
  49.             elif int(self.grade) == 6:
  50.                 num1 = random.randint(0,500)
  51.                 num2 = random.randint(0,500)
  52.  
  53.                 problems.append([num1, num2])
  54.  
  55.             elif int(self.grade) == 7:
  56.                 num1 = random.randint(0,600)
  57.                 num2 = random.randint(0,600)
  58.  
  59.                 problems.append([num1, num2])
  60.  
  61.             elif int(self.grade) == 8:
  62.                 num1 = random.randint(0,700)
  63.                 num2 = random.randint(0,700)
  64.  
  65.                 problems.append([num1, num2])
  66.  
  67.             elif int(self.grade) == 9:
  68.                 num1 = random.randint(0,800)
  69.                 num2 = random.randint(0,800)
  70.  
  71.                 problems.append([num1, num2])
  72.  
  73.             elif int(self.grade) == 10:
  74.                 num1 = random.randint(0,900)
  75.                 num2 = random.randint(0,900)
  76.  
  77.                 problems.append([num1, num2])
  78.  
  79.             elif int(self.grade) == 11:
  80.                 num1 = random.randint(0,1000)
  81.                 num2 = random.randint(0,1000)
  82.  
  83.                 problems.append([num1, num2])
  84.  
  85.             elif int(self.grade) == 12:
  86.                 num1 = random.randint(0,2000)
  87.                 num2 = random.randint(0,2000)
  88.  
  89.                 problems.append([num1, num2])
  90.  
  91.         print(problems)
Advertisement
Add Comment
Please, Sign In to add comment