diff --git a/WEB/View/src/CSS/FirstTest.css b/WEB/View/src/CSS/FirstTest.css index 1008917b..f02fed44 100644 --- a/WEB/View/src/CSS/FirstTest.css +++ b/WEB/View/src/CSS/FirstTest.css @@ -24,6 +24,11 @@ p { font-size: 14px; } +li { + font-family: "Fauna", sans-serif; + font-size: 14px; +} + #editor { width: 100%; min-height: 80vh; diff --git a/WEB/View/src/JS/If.js b/WEB/View/src/JS/If.js index 99c9e1d4..3b756a24 100644 --- a/WEB/View/src/JS/If.js +++ b/WEB/View/src/JS/If.js @@ -4,8 +4,8 @@ async function submit(){ var test = editor.getValue()+`\n import random as r -def conditionVerif(l,a): - for i in l: +def conditionVerif(list,a): + for i in list: if(i == 1): a += 1 elif(i != 2): @@ -20,12 +20,12 @@ def conditionVerif(l,a): def conditionTest(x): condition([],0) - l=[] + list=[] for i in range(x): for i in range(r.randint(1,10)): - l.append(r.randint(1,10)) + list.append(r.randint(1,10)) a=r.randint(1,10) - if(condition(l,a)!=conditionVerif(l,a)): + if(condition(list,a)!=conditionVerif(list,a)): return False return True diff --git a/WEB/View/src/pages/FirstTests/FirstTest3.html b/WEB/View/src/pages/FirstTests/FirstTest3.html index 835a828b..263a07ce 100644 --- a/WEB/View/src/pages/FirstTests/FirstTest3.html +++ b/WEB/View/src/pages/FirstTests/FirstTest3.html @@ -85,8 +85,16 @@ Ici on crée une liste composé de plusieurs éléments. On peut accéder à un élément de la liste en utilisant son indice. L'indice d'un élément correspond à sa position dans la liste. On commence à compter à partir de 0.
-
+ ma_liste[0] = 3
+ + Dans l'exemple précédent dans la liste ma_liste, on accède à l'élément d'indice 0 et on lui donne la valeur 3. +
++ Désormias c'est a toi d'expérimenter ! Je t'ai préparé un petit programme qui vas t'en apprendre plus sur les listes. + Si tu veux plus d'information néssite pas a aller voir sur se site : https://docs.python.org/fr/3/tutorial/datastructures.html +
+ Il est temps de passer au niveau supérieur et de parler des conditions
+ En python une condition est une instruction qui permet de vérifier si une condition est vraie ou fausse.
+ Pour cela on utilise les mots clés if, elif et else. if signifie si, elif signifie sinon si et else signifie sinon.
+ Voici un exemple :
+
+ a = 1; b = 2;
+ if (a > b) :
+ print(a,"est plus grand que",b)
+ elif (a == b):
+ print("a et c sont éguax")
+ else :
+ print(b,"est plus grand que",a)
+
+
+ Ici on test si a est plus petit que b.
+ Si a n'est pas plus petit alors on test si a est égal a b.
+ Si aucune des conditions est remplit alors on affiche "a est plus grand que b".
+
+ Mettons en pratique ce que tu vient d'apprendre. Crée une fonction condition
+ qui prend en argument une liste de nombre entier et un nombre x.
+ Et qui parcoure la liste en effectuant plusieurs tests :
+
Si le nombre dans la liste est égal à 1, ajoute 1 à x
+Si le nombre dans la liste est différent de 2, soustrait 1 à x
+Si le nombre dans la liste est inférieur à 3, multiplie x par elle même
+Si le nombre dans la liste est supérieur à 6, ajoute 4 à x
+Sinon ajoute 5 à x
+
+ Pour parcourir une liste tu peux utlisier l'instruction for comme ceci :
+
+ b = 0
+ for i in list :
+ if(i == 1):
+ b += 1
+
+ + Elle va parcourir la liste et mettre dans la variable i chaque élément de la liste. + Ici elle va parcourir la liste en asignant a i chaque élément de la liste un par un. + Et pour chaque élément de la liste elle va ajouter 1 à la variable b. +
+