Mots-clés
Python ↔ Baobab
22 correspondances
Chaque mot-clé Python possède un équivalent français direct. Même indentation, même sémantique : seule la langue change.
| Python | Baobab | Description |
|---|---|---|
| if / elif / else | si / sinonsi / sinon | Branchement conditionnel. |
| for x in … | pour x dans … | Boucle sur un itérable. |
| while | tantque | Boucle conditionnelle. |
| def | fonction | Définition de fonction. |
| return | retourner | Renvoie une valeur depuis une fonction. |
| class | classe | Définition de classe. |
| break | casser | Sort immédiatement de la boucle. |
| continue | continuer | Passe à l'itération suivante. |
| pass | passer | Instruction vide (ne fait rien). |
| try / except / finally | essayer / attraper / enfin | Gestion des exceptions. |
| raise | lever | Déclenche une exception. |
| with … as … | avec … comme … | Gestionnaire de contexte (fichiers, ressources). |
| import / from | importer / depuis | Importation de modules. |
| True / False / None | vrai / faux / nul | Littéraux booléens et valeur nulle. |
| and / or / not | et / ou / non | Opérateurs logiques. |
| in / not in | dans / non dans | Test d'appartenance. |
| is | est | Test d'identité (même objet). |
| del | supprimer | Supprime une variable ou un élément. |
| lambda | lambda | Fonction anonyme sur une ligne. |
| global | global | Déclare une variable globale dans une fonction. |
| assert | affirmer | Vérifie qu'une condition est vraie, sinon lève une erreur. |
| yield | produire | Produit une valeur depuis un générateur. |
Exemple complet - Baobab ↔ Python
Baobab
123456789101112131415# Panorama des mots-clés
pour n dans intervalle(10):
si n == 3:
continuer # saute 3
sinonsi n == 7:
casser # arrête à 7
sinon:
afficher(n) # → 0 1 2 4 5 6
essayer:
supprimer inconnu
attraper Erreur comme e:
afficher("Attrapé !")
enfin:
afficher("Toujours exécuté")Python
123456789101112131415# Keyword overview
for n in range(10):
if n == 3:
continue # skips 3
elif n == 7:
break # stops at 7
else:
print(n) # → 0 1 2 4 5 6
try:
del inconnu
except Exception as e:
print("Attrapé !")
finally:
print("Toujours exécuté")