diff --git a/fr-FR/code/complete/main.py b/fr-FR/code/complete/main.py
index 407f373..7a2dc12 100644
--- a/fr-FR/code/complete/main.py
+++ b/fr-FR/code/complete/main.py
@@ -20,6 +20,6 @@ def roule_de():
print(f'{111111111 * 111111111}')
print(f'La date et l\'heure sont {datetime.now()}')
roule_de() # Appel la fonction lancer de dés
-print(f'J\'❤️ ...')
+print(f"J'❤️ ...")
print(f'... me rend 😃')
print(f'Je voudrais faire ... avec {python}')
diff --git a/fr-FR/code/starter/main.py b/fr-FR/code/starter/main.py
index 4ae3768..159f9d3 100644
--- a/fr-FR/code/starter/main.py
+++ b/fr-FR/code/starter/main.py
@@ -1,11 +1,11 @@
-# importations
+# imports
# variables
-monde = '🌍🌎🌏'
+world = '🌍🌎🌏'
python = 'Python 🐍'
-feu = '🔥'
+fire = '🔥'
-# Définitions de fonctions
+# Function definitions
-# Mettre le code à exécuter ci-dessous
+# Put code to run under here
diff --git a/fr-FR/images/run_hello_world.png b/fr-FR/images/run_hello_world.png
index 653543c..f08c165 100644
Binary files a/fr-FR/images/run_hello_world.png and b/fr-FR/images/run_hello_world.png differ
diff --git a/fr-FR/meta.yml b/fr-FR/meta.yml
index 6061d6b..e3e2630 100644
--- a/fr-FR/meta.yml
+++ b/fr-FR/meta.yml
@@ -1,4 +1,3 @@
----
title: "Editeur Bonjour \U0001F30D\U0001F30E\U0001F30F"
hero_image: images/banner.png
description: Écris un projet Python interactif qui utilise des emojis
@@ -9,32 +8,50 @@ listed: false
copyedit: false
last_tested: "2021-10-06"
steps:
- - title: step 1
- - title: step 2
+ -
+ title: step 1
+ -
+ title: step 2
completion:
- engaged
- - title: step 3
- - title: step 4
- - title: step 5
- - title: step 6
- - title: step 7
- - title: step 8
- - title: step 9
- - title: step 10
- - title: step 11
- - title: step 12
- - title: step 13
- - title: step 14
- - title: step 15
- - title: step 16
+ -
+ title: step 3
+ -
+ title: step 4
+ -
+ title: step 5
+ -
+ title: step 6
+ -
+ title: step 7
+ -
+ title: step 8
+ -
+ title: step 9
+ -
+ title: step 10
+ -
+ title: step 11
+ -
+ title: step 12
+ -
+ title: step 13
+ -
+ title: step 14
+ -
+ title: step 15
+ -
+ title: step 16
completion:
- internal
- - title: step 17
+ -
+ title: step 17
knowledge_quiz:
path: quiz1
version: 1
questions: 3
passing_score: 3
- - title: step 18
+ -
+ title: step 18
completion:
- external
diff --git a/fr-FR/quiz1/question_1.md b/fr-FR/quiz1/question_1.md
index 87fdef7..793b887 100644
--- a/fr-FR/quiz1/question_1.md
+++ b/fr-FR/quiz1/question_1.md
@@ -1,95 +1,89 @@
## Questionnaire rapide
---- question ---
----
-legend: Question 1 sur 3
----
+## --- question ---
+
+## legend: Question 1 sur 3
Ce code définit la variable `monde` pour qu'elle contienne le texte '🌍🌎🌏' (les trois différents emojis monde) :
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
monde = '🌍🌎🌏'
---- /code ---
+\--- /code ---
Quel code utilise correctement la variable `monde` et affiche Bonjour 🌍🌎🌏 ?

---- choices ---
+\--- choices ---
- ( )
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
output('Bonjour' monde)
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Pas tout à fait, `output` n'est pas le moyen d'afficher des messages à l'écran.
---- /feedback ---
+\--- /feedback ---
- ( )
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
print('Bonjour' monde)
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Pas tout à fait, en Python `print` affiche des messages à l'écran, mais il manque quelque chose dans cet exemple.
---- /feedback ---
+\--- /feedback ---
- (x)
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
print(f'Bonjour {monde}')
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
C'est correct, en Python, `print(f'')` affiche des messages à l'écran. La sortie du texte est entre guillemets simples `'`, et les accolades `{}` sont utilisées pour imprimer la variable `monde`.
---- /feedback ---
+\--- /feedback ---
- ( )
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
print('Bonjour {monde}')
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Pas tout à fait, en Python `print` affiche des messages à l'écran, mais il manque quelque chose dans cet exemple.
---- /feedback ---
+\--- /feedback ---
---- /choices ---
+\--- /choices ---
---- /question ---
+\--- /question ---
diff --git a/fr-FR/quiz1/question_2.md b/fr-FR/quiz1/question_2.md
index 52b3178..b1f18ff 100644
--- a/fr-FR/quiz1/question_2.md
+++ b/fr-FR/quiz1/question_2.md
@@ -1,69 +1,64 @@
+## --- question ---
---- question ---
----
-legend: Question 2 sur 3
----
+## legend: Question 2 sur 3
Laquelle de ces définitions de fonction est correcte et affichera `Je peux coder` lorsqu'elle sera appelée ?

---- choices ---
+\--- choices ---
- (x)
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
def impressionnant():
- print('Je peux coder')
+print('Je peux coder')
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
-C'est exact, appeler cette fonction affichera `Je peux coder`. Tu as remarqué que les fonctions nécessitent des parenthèses `(` `)` et un `:` dans leur définition, et que tout le code à exécuter lorsque cette fonction est appelée doit être indenté.
+C'est exact, appeler cette fonction affichera `Je peux coder`. Tu as remarqué que les fonctions nécessitent des parenthèses `(``)` et un `:` dans leur définition, et que tout le code à exécuter lorsque cette fonction est appelée doit être indenté.
---- /feedback ---
+\--- /feedback ---
- ()
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
def impressionnant():
print('Je peux coder')
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Pas tout à fait, la mise en forme dans cet exemple provoquerait une erreur.
---- /feedback ---
+\--- /feedback ---
- ( )
---- code ---
----
-language: python
----
+## --- code ---
-def impressionnant()
- print('Je peux coder')
+## language: python
+
+def impressionnant():
+print('Je peux coder')
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Pas tout à fait, il manque quelque chose dans la définition de la fonction qui provoquerait une erreur.
---- /feedback ---
+\--- /feedback ---
---- /choices ---
+\--- /choices ---
---- /question ---
+\--- /question ---
diff --git a/fr-FR/quiz1/question_3.md b/fr-FR/quiz1/question_3.md
index d37ef13..2ab92ec 100644
--- a/fr-FR/quiz1/question_3.md
+++ b/fr-FR/quiz1/question_3.md
@@ -1,96 +1,92 @@
---- question ---
----
-legend: Question 3 sur 3
----
+## --- question ---
+
+## legend: Question 3 sur 3
Cette fonction génère deux nombres aléatoires :
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
def deux_des():
- print('Premier nombre :', randint(1, 6))
- print('Deuxième nombre :', randint(1, 6))
+print('Premier nombre :', randint(1, 6))
+print('Deuxième nombre :', randint(1, 6))
---- /code ---
+\--- /code ---
Quel code appellera la fonction pour l'exécuter ?

---- choices ---
+\--- choices ---
- ( )
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
def deux_des():
- print('Premier nombre :', randint(1, 6))
- print('Deuxième nombre :', randint(1, 6))
+print('Premier nombre :', randint(1, 6))
+print('Deuxième nombre :', randint(1, 6))
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Non, c'est le code pour définir la fonction, mais il n'exécute pas la fonction. Tu dois utiliser un code différent pour l'appeler.
---- /feedback ---
+\--- /feedback ---
- ( )
---- code ---
----
-language: python
+ \--- code ---
+
---
+## language: python
+
deux_des
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Presque ! `deux_des` est le nom de la fonction, mais pour l'appeler, il faut plus que le nom.
---- /feedback ---
+\--- /feedback ---
- ()
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
deux_des[]
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
Pas tout à fait, pense au type de parenthèses que tu as utilisé pour appeler les fonctions de ton projet.
---- /feedback ---
+\--- /feedback ---
- (x)
---- code ---
----
-language: python
----
+## --- code ---
+
+## language: python
deux_des()
---- /code ---
+\--- /code ---
---- feedback ---
+\--- feedback ---
C'est correct, l'utilisation du nom de la fonction suivi des parenthèses `(` `)` appellera la fonction.
---- /feedback ---
+\--- /feedback ---
---- /choices ---
+\--- /choices ---
---- /question ---
+\--- /question ---
diff --git a/fr-FR/step_1.md b/fr-FR/step_1.md
index ed80dae..44fd427 100644
--- a/fr-FR/step_1.md
+++ b/fr-FR/step_1.md
@@ -1,10 +1,10 @@
Print Bonjour
---- task ---
+\--- task ---
➡️ Afficher le mot 'Bonjour' sur l'écran
---- /task ---
+\--- /task ---
En Python, `print()`{:.language-python} affiche des chaînes (mots ou nombres) à l'écran.
@@ -12,22 +12,23 @@ Tape le code pour `print()`{:.language-python}(imprimer) Bonjour à l'écran :
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 11
----
+--------------------------------------------------------
# Mettre le code à exécuter ci-dessous.
+
print(f'Bonjour ')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Tu devrais voir ceci lorsque tu exécutes ton code .
diff --git a/fr-FR/step_10.md b/fr-FR/step_10.md
index b2ab81f..ca50e30 100644
--- a/fr-FR/step_10.md
+++ b/fr-FR/step_10.md
@@ -1,46 +1,48 @@
Lancer un dé
---- task ---
+\--- task ---
➡️ Créer une fonction pour simuler le lancement d'un dé.
➡️ Appeler la fonction pour exécuter le code qu'elle contient.
---- /task ---
+\--- /task ---
Crée une fonction appelée `roule_de()`, qui imprime le nombre 4.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 9
line_highlights: 10, 11
----
+------------------------------------------------------------
# Définitions de fonctions
+
def roule_de():
- print(f'Tu as obtenu un {4}')
+print(f'Tu as obtenu un {4}')
# Mettre le code à exécuter ci-dessous
---- /code ---
+\--- /code ---
Ensuite, appelle la fonction en bas de ton code.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 18
line_highlights: 19
----
+--------------------------------------------------------
+
print(f'La date et l'heure sont {datetime.now()}')
roule_de()
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Tu devrais voir ceci lorsque tu exécutes ton code.
diff --git a/fr-FR/step_11.md b/fr-FR/step_11.md
index 61965ae..39a93aa 100644
--- a/fr-FR/step_11.md
+++ b/fr-FR/step_11.md
@@ -1,26 +1,27 @@
Importer randint
---- task ---
+\--- task ---
➡️ Importer la fonction `randint` depuis le module `random`.
---- /task ---
+\--- /task ---
Un autre module appelé `random` peut être utilisé pour créer des nombres aléatoires
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 1
line_highlights: 3
----
+-------------------------------------------------------
# importations
+
from datetime import datetime
from random import randint
---- /code ---
+\--- /code ---
Le résultat de ton code restera identique à chaque exécution.
diff --git a/fr-FR/step_12.md b/fr-FR/step_12.md
index f44c059..80f2242 100644
--- a/fr-FR/step_12.md
+++ b/fr-FR/step_12.md
@@ -1,28 +1,29 @@
Nombres aléatoires
---- task ---
+\--- task ---
➡️ Choisir un nombre aléatoire pour le lancer de dés.
---- /task ---
+\--- /task ---
Utilise la fonction `randint` que tu as importée pour choisir un nombre aléatoire entre 1 et 6 pour le lancer de dés.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 12
----
+--------------------------------------------------------
# Définitions de fonctions
+
def roule_de():
- print(f'Tu as obtenu un {randint(1, 6)}')
+print(f'Tu as obtenu un {randint(1, 6)}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Maintenant, lorsque tu exécutes ton code, un nouveau nombre aléatoire entre 1 et 6 sera choisi à chaque fois.
diff --git a/fr-FR/step_13.md b/fr-FR/step_13.md
index 432b396..1f66c86 100644
--- a/fr-FR/step_13.md
+++ b/fr-FR/step_13.md
@@ -1,48 +1,50 @@
Multiplier les chaînes
---- task ---
+\--- task ---
➡️ Stocker le nombre aléatoire dans une variable.
➡️ Multiplier le nombre par l'emoji 🔥 pour imprimer l'emoji un nombre de fois égal au lancer de dés.
---- /task ---
+\--- /task ---
En Python, tu peux multiplier des chaînes de caractères telles que des emojis ou des mots entiers par un nombre, afin qu'elles s'impriment plusieurs fois.
Stocke le nombre aléatoire dans une variable appelée `roule`.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 12
----
+--------------------------------------------------------
# Définitions de fonctions
+
def roule_de():
- roule = randint(1,6)
+roule = randint(1,6)
---- /code ---
+\--- /code ---
Multiplie le nombre aléatoire stocké dans `roule` par l'emoji 🔥 et imprime le résultat.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 13
----
+--------------------------------------------------------
# Définitions de fonctions
+
def roule_de():
- roule = randint(1,6)
- print(f'Tu as obtenu un {roule} {feu * roule}')
+roule = randint(1,6)
+print(f'Tu as obtenu un {roule} {feu \* roule}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Ton code de sortie devrait ressembler à ceci :
diff --git a/fr-FR/step_14.md b/fr-FR/step_14.md
index 0fdbb76..e7877f9 100644
--- a/fr-FR/step_14.md
+++ b/fr-FR/step_14.md
@@ -1,32 +1,33 @@
Obtenir une entrée
---- task ---
+\--- task ---
➡️ Permettre à la personne qui utilise ton programme de saisir des données.
---- /task ---
+\--- /task ---
Tu peux utiliser `input()` pour demander à la personne utilisant ton programme de saisir du texte et de l'enregistrer en tant que variable.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 12-13
----
+-----------------------------------------------------------
# Définitions de fonctions
+
def roule_de():
- max = input('Combien de faces y a-t-il sur ton dé ?')
- print(f'C\'est un D {max}')
- roule = randint(1,6)
- print(f'Tu as obtenu un {roule} {feu * roule}')
+max = input('Combien de faces y a-t-il sur ton dé ?')
+print(f'C\'est un D {max}')
+roule = randint(1,6)
+print(f'Tu as obtenu un {roule} {feu \* roule}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
-Assure-toi d'appuyer sur la touche
Entrée après avoir saisi le nombre de faces.
+**Test :** clique sur le bouton **Run**.
+Assure-toi d'appuyer sur la touche
Entrée après avoir saisi le nombre de faces.
Tu devrais voir ceci lorsque tu exécutes ton code.
diff --git a/fr-FR/step_15.md b/fr-FR/step_15.md
index 11a9071..0aa5746 100644
--- a/fr-FR/step_15.md
+++ b/fr-FR/step_15.md
@@ -1,34 +1,35 @@
Changer le dé
---- task ---
+\--- task ---
➡️ Modifier les données d’entrée en un entier.
➡️ Génèrer un nombre aléatoire compris entre 1 et le nombre de faces saisi par l'utilisateur.
---- /task ---
+\--- /task ---
Les entrées sont toujours stockées sous forme de texte, mais nous devons utiliser l'entrée stockée dans `max` pour spécifier le plus grand nombre qui pourrait être obtenu.
`max` est une chaîne, elle doit donc être changée en un entier `int()`.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 14
----
+--------------------------------------------------------
# Définitions de fonctions
+
def roule_de():
- max = input('Combien de faces y a-t-il sur ton dé ?')
- print(f'C\'est un D {max}')
- roule = randint(1, int(max))
- print(f'Tu as obtenu un {roule} {feu * roule}')
+max = input('Combien de faces y a-t-il sur ton dé ?')
+print(f'C\'est un D {max}')
+roule = randint(1, int(max))
+print(f'Tu as obtenu un {roule} {feu \* roule}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Voici ce que tu devrais voir :
diff --git a/fr-FR/step_16.md b/fr-FR/step_16.md
index 510fa45..2d3310e 100644
--- a/fr-FR/step_16.md
+++ b/fr-FR/step_16.md
@@ -1,27 +1,27 @@
À toi de jouer
---- task ---
+\--- task ---
➡️ S'entraîner à ajouter plus de lignes `print` à ton code.
---- /task ---
+\--- /task ---
Voici quelques débuts de phrases que tu peux utiliser :
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 23
line_highlights: 24-26
----
+-----------------------------------------------------------
roule_de()
-print(f'J\'❤️ ...')
+print(f"J'❤️ ...")
print(f'... me fait 😃')
print(f'Je voudrais faire ... avec {python}')
---- /code ---
+\--- /code ---
diff --git a/fr-FR/step_18.md b/fr-FR/step_18.md
index 70e2196..e2e275e 100644
--- a/fr-FR/step_18.md
+++ b/fr-FR/step_18.md
@@ -1,6 +1,6 @@
Tu as terminé le projet 🎉
---- task ---
+\--- task ---
Nous aimerions connaître ton avis sur l’utilisation du Code Editor pour terminer le projet Bonjour Monde !
@@ -8,15 +8,6 @@ Nous aimerions connaître ton avis sur l’utilisation du Code Editor pour term
### Et ensuite ?
-Si tu suis le parcours [Introduction à Python](https://projects.raspberrypi.org/fr-FR/raspberrypi/python-intro), tu peux passer au projet [Tir sur cible](https://projects.raspberrypi.org/fr-FR/projects/target-practice). Dans ce projet, tu dessineras une cible puis créeras un jeu de tir à l'arc où le joueur tire des flèches pour marquer des points.
+Si tu suis le parcours [Introduction à Python](https://projects.raspberrypi.org/en/raspberrypi/python-intro), tu peux passer au projet [Tir sur cible](https://projects.raspberrypi.org/en/projects/target-practice). Dans ce projet, tu dessineras une cible puis créeras un jeu de tir à l'arc où le joueur tire des flèches pour marquer des points.
---- /task ---
-
-***
-
-Ce projet a été traduit par des bénévoles:
-
-Michel Arnols
-Jonathan Vannieuwkerke
-
-Grâce aux bénévoles, nous pouvons donner aux gens du monde entier la chance d'apprendre dans leur propre langue. Vous pouvez nous aider à atteindre plus de personnes en vous portant volontaire pour la traduction - plus d'informations sur [rpf.io/translate](https://rpf.io/translate).
+\--- /task ---
diff --git a/fr-FR/step_2.md b/fr-FR/step_2.md
index 8329137..14c257f 100644
--- a/fr-FR/step_2.md
+++ b/fr-FR/step_2.md
@@ -12,15 +12,16 @@ Nous avons inclus quelques variables qui stockent les caractères emoji.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 3
line_highlights: 4-6
----
+---------------------------------------------------------
# variables
+
monde = '🌍🌎🌏'
python = 'Python 🐍'
feu = '🔥'
@@ -28,9 +29,10 @@ feu = '🔥'
# Définitions de fonctions
# Mettre le code à exécuter ci-dessous
+
print(f'Bonjour')
---- /code ---
+\--- /code ---
diff --git a/fr-FR/step_3.md b/fr-FR/step_3.md
index ffe9587..6fb5788 100644
--- a/fr-FR/step_3.md
+++ b/fr-FR/step_3.md
@@ -1,22 +1,23 @@
Imprimer des variables
---- task ---
+\--- task ---
➡️ Imprimer le contenu d'une variable.
---- /task ---
+\--- /task ---
Change ton code pour aussi `print()` le contenu de la variable `monde`. Tu peux le faire en ajoutant le nom de la variable entre accolades `{}`
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 3
line_highlights: 11
----
+--------------------------------------------------------
# variables
+
monde = '🌍🌎🌏'
python = 'Python 🐍'
feu = '🔥'
@@ -24,11 +25,12 @@ feu = '🔥'
# Définitions de fonctions
# Mettre le code à exécuter ci-dessous
+
print(f'Bonjour {monde}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Tu devrais voir ceci lorsque tu exécutes ton code.
diff --git a/fr-FR/step_4.md b/fr-FR/step_4.md
index 3790c52..7ba126e 100644
--- a/fr-FR/step_4.md
+++ b/fr-FR/step_4.md
@@ -1,28 +1,29 @@
Imprimer une autre variable
---- task ---
+\--- task ---
➡️ Imprimer le contenu de la variable `python`.
---- /task ---
+\--- /task ---
**Ajoute** une autre ligne à ton code pour `print()` plus de texte et d'emojis :
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 12
----
+--------------------------------------------------------
# Mettre le code à exécuter ci-dessous
+
print(f'Bonjour {monde}')
print(f'Bienvenue sur {python}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Tu devrais voir ceci lorsque tu exécutes ton code.
diff --git a/fr-FR/step_5.md b/fr-FR/step_5.md
index 489874a..10704d0 100644
--- a/fr-FR/step_5.md
+++ b/fr-FR/step_5.md
@@ -2,10 +2,10 @@
En Python, tu peux travailler avec des nombres et des dates. Tu peux utiliser des **opérateurs arithmétiques** tels que `+` et `-` pour effectuer des calculs :
-| + | addition |
-| - | soustraction |
-| * | multiplication |
-| / | division |
-| ** | puissance |
+\| + | addition |
+\| - | soustraction |
+\| \* | multiplication |
+\| / | division |
+\| \*\* | puissance |
diff --git a/fr-FR/step_6.md b/fr-FR/step_6.md
index c3e9675..71a9651 100644
--- a/fr-FR/step_6.md
+++ b/fr-FR/step_6.md
@@ -1,30 +1,31 @@
Créer un calcul
---- task ---
+\--- task ---
➡️ Imprimer la valeur d'un calcul.
---- /task ---
+\--- /task ---
Ajoute deux autres lignes `print()` à ton code, y compris une multiplication pour que Python puisse calculer :
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 10
line_highlights: 13-14
----
+-----------------------------------------------------------
# Mettre le code à exécuter ci-dessous
+
print(f'Bonjour {monde}')
print(f'Bienvenue sur {python}')
print(f'{python} est bon en maths !')
-print(f'{111111111 * 111111111}')
+print(f'{111111111 \* 111111111}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
Tu devrais voir ceci lorsque tu exécutes ton code.
diff --git a/fr-FR/step_7.md b/fr-FR/step_7.md
index 8109afb..0e3bfb5 100644
--- a/fr-FR/step_7.md
+++ b/fr-FR/step_7.md
@@ -1,29 +1,30 @@
Utilisation des modules
---- task ---
+\--- task ---
➡️ Importer le module `datetime`.
---- /task ---
+\--- /task ---
Python possède de nombreux **modules** que tu peux utiliser dans ton code pour t'aider à effectuer certaines tâches. Pour utiliser un module, tu dois d’abord l’**importer**.
Le module `datetime` aide à écrire du code qui utilise des dates et des heures.
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 1
line_highlights: 2
----
+-------------------------------------------------------
# importations
+
from datetime import datetime
# variables
---- /code ---
+\--- /code ---
Quand tu exécutes ce code, rien ne devrait changer et tu devrais avoir le même résultat que l’étape précédente.
diff --git a/fr-FR/step_8.md b/fr-FR/step_8.md
index bdd6d5d..0500705 100644
--- a/fr-FR/step_8.md
+++ b/fr-FR/step_8.md
@@ -1,30 +1,30 @@
Imprimer la date
---- task ---
+\--- task ---
➡️ Afficher la date et l'heure actuelles.
---- /task ---
+\--- /task ---
Ajoute une autre ligne à ton code pour `print` la date et l'heure actuelles.
Obtiens la date et l'heure actuelles en utilisant la fonction `now()` du module `datetime` :
---- code ---
----
+## --- code ---
+
language: python
line_numbers: true
line_number_start: 14
line_highlights: 16
----
+--------------------------------------------------------
print(f'{python} est bon en maths !')
-print(f'{111111111 * 111111111}')
-print(f'La date et l\'heure sont {datetime.now()}')
+print(f'{111111111 \* 111111111}')
+print(f'La date et l'heure sont {datetime.now()}')
---- /code ---
+\--- /code ---
-**Test :** clique sur le bouton **Exécuter**.
+**Test :** clique sur le bouton **Run**.
C'est ce que tu devrais voir lorsque tu exécutes ton code, mais la date et l'heure seront différentes.
diff --git a/fr-FR/step_9.md b/fr-FR/step_9.md
index 70ca1a4..4e849fe 100644
--- a/fr-FR/step_9.md
+++ b/fr-FR/step_9.md
@@ -4,18 +4,19 @@ Les fonctions sont des blocs de code qui exécutent des tâches spécifiques. El
Voici un exemple de fonction :
---- code ---
----
+## --- code ---
+
language: python
line_numbers: false
----
+--------------------------------------------------------
# Définitions de fonctions
+
def ajoute_un_et_un():
- x = 1 + 1
- print(x)
+x = 1 + 1
+print(x)
---- /code ---
+\--- /code ---
Le nom de cette fonction est `ajoute_un_et_un`.