Guest User

Untitled

a guest
Apr 20th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1. import random
  2.  
  3. base = []
  4. remedial = []
  5. enrichment = []
  6.  
  7. numerot_palikkoina = {
  8. 1:"M3A_02_001.png",
  9. 2:"M3A_02_002.png",
  10. 3:"M3A_02_003.png",
  11. 4:"M3A_02_004.png",
  12. 5:"M3A_02_005.png",
  13. 6:"M3A_02_006.png",
  14. 7:"M3A_07_001.png",
  15. 8:"M3A_06_001.png",
  16. 9:"M1A_01_019.png",
  17. 10:"M3A_02_007.png",
  18. 20:"M3A_02_008.png",
  19. 30:"M3A_02_009.png",
  20. 40:"M3A_08_001.png",
  21. 50:"M3A_08_002.png",
  22. 60:"M3A_08_003.png",
  23. 100:"M3A_02_010.png",
  24. 200:"M3A_02_011.png",
  25. 300:"M3A_02_012.png",
  26. 400:"M3A_02_013.png"
  27. }
  28.  
  29. while(len(base) < 10):
  30. plus_miinus = random.randint(0,1)
  31. if(plus_miinus == 0):
  32. vastaus = random.randint(2,9)
  33. jakaja = random.randint(2,5)
  34. jaettava = vastaus * jakaja
  35. num1 = 10
  36. string = str(num1) + " + " + str(jaettava) + " : " + str(jakaja) + " = " + str(vastaus + num1)
  37. if(base.count(string) == 0):
  38. base.append(string)
  39. elif(plus_miinus == 1):
  40. vastaus = random.randint(2,9)
  41. jakaja = random.randint(2,5)
  42. jaettava = vastaus * jakaja
  43. num1 = 20
  44. if(num1 - vastaus > 0):
  45. string = str(num1) + " - " + str(jaettava) + " : " + str(jakaja) + " = " + str( num1 - vastaus)
  46. if(base.count(string) == 0):
  47. base.append(string)
  48.  
  49. print("")
  50. print("Base:")
  51. print("")
  52.  
  53. for i in base:
  54. print(i)
  55. print("")
  56.  
  57. while(len(remedial) < 10):
  58. num1 = 10
  59. vastaus = random.randint(2,9)
  60. jakaja = random.randint(2,5)
  61. jaettava = vastaus * jakaja
  62. string = numerot_palikkoina[num1] + " " + numerot_palikkoina[vastaus] + "\n" + str(num1) + " + " + str(jaettava) + " : " + str(jakaja) + " = " + str(num1 + vastaus)
  63. if(remedial.count(string) == 0):
  64. remedial.append(string)
  65.  
  66. print("")
  67. print("Remedial:")
  68. print("")
  69.  
  70. for j in remedial:
  71. print(j)
  72. print("")
  73.  
  74. while(len(enrichment) < 10):
  75. plus_miinus = random.randint(0,1)
  76. if(plus_miinus == 0):
  77. num1 = 10
  78. vastaus = random.randint(2,9)
  79. jakaja = random.randint(2,5)
  80. jaettava = vastaus * jakaja
  81. string = str(num1) + " + " + "___ : " + str(jakaja) + " = " + str(num1 + vastaus) + " " + str(jaettava)
  82. if(enrichment.count(string) == 0):
  83. enrichment.append(string)
  84. elif(plus_miinus == 1):
  85. num1 = 20
  86. vastaus = random.randint(2,9)
  87. jakaja = random.randint(2,5)
  88. jaettava = vastaus * jakaja
  89. string = str(num1) + " - " + "___ : " + str(jakaja) + " = " + str(num1 - vastaus) + " " + str(jaettava)
  90. if(num1 - vastaus > 0):
  91. if(enrichment.count(string) == 0):
  92. enrichment.append(string)
  93.  
  94. print("")
  95. print("Enrichment:")
  96. print("")
  97.  
  98. for k in enrichment:
  99. print(k)
  100. print("")
Add Comment
Please, Sign In to add comment