49 lines
1.4 KiB
Python
49 lines
1.4 KiB
Python
import csv
|
|
import random
|
|
|
|
|
|
def Blanche(step, number=5):
|
|
if step == 1:
|
|
|
|
calcul_list = []
|
|
for i in range(number):
|
|
terme1 = random.randint(2,10)
|
|
terme2 = random.randint(2,10)
|
|
calcul_list.append({
|
|
'calcul': f'{terme1} + {terme2} = [{terme1 + terme2}]',
|
|
#'result': f'{terme1} + {terme2} = [{terme1 + terme2}]'
|
|
})
|
|
return calcul_list
|
|
|
|
if step == 2:
|
|
|
|
calcul_list = []
|
|
for i in range(number):
|
|
terme1 = random.randint(10,20)
|
|
terme2 = random.randint(2,10)
|
|
calcul_list.append({
|
|
'calcul': f"{terme1} - {terme2} = [{terme1 - terme2}]",
|
|
#'result': f"{terme1} - {terme2} = [{terme1 - terme2}]"
|
|
})
|
|
return calcul_list
|
|
|
|
if step == 3:
|
|
calcul_list = []
|
|
for i in range(number):
|
|
terme1 = random.randint(1,4)
|
|
calcul_list.append({
|
|
'calcul': f"{terme1}+[{5 - terme1}]=5",
|
|
# 'result': f'{terme1}+[{5 - terme1}] = 5'
|
|
})
|
|
return calcul_list
|
|
|
|
if step == 4:
|
|
calcul_list = []
|
|
for i in range(number):
|
|
terme1 = random.randint(1, 10)
|
|
calcul_list.append({
|
|
'calcul': f"{terme1}+[]=10",
|
|
'result': f'{terme1} + [{10 - terme1}] = 10'
|
|
})
|
|
return calcul_list
|