def = définition : nom + (paramètres) → code exécuté ensuite.
return = “rends” le résultat au programme.
Nom(param1, param2) : même ordre que def(param1, param2).
Programme = instructions + syntaxe → blocs compris par l’ordinateur.
= = “je mets cette valeur dans la variable”.
Opérateurs + priorité = “qui calcule d’abord ?”.
input = “texte d’abord” ; int() = “je transforme en nombre”.
== égal ; != différent ; < > <=> ; and = “tout vrai”, or = “au moins un vrai”.
if → cas vrai ; else → cas faux ; elif → “sinon si” (plusieurs choix).
Comparaison des structures conditionnelles
| Structure | Cas exécuté | Nombre de tests |
|---|---|---|
| if | Bloc si condition vraie | 1 |
| if ... else | Bloc si vraie, autre si fausse | 2 |
| if ... elif ... else | Bloc du premier test vrai, sinon dernier bloc | plusieurs |
Testez vos connaissances sur Introduction à la Programmation en Python avec 18 questions à choix multiples avec corrections détaillées.
1. Quel élément indique le nom d’une fonction et la liste de ses paramètres lors de sa définition ?
2. À quoi servent les paramètres dans la définition d’une fonction ?
Mémorisez les concepts clés de Introduction à la Programmation en Python avec 18 flashcards interactives.
Fonction — définition ?
Sous-programme réutilisable structurant un programme
def — rôle ?
Définir une fonction avec nom et paramètres
Paramètres — rôle ?
Variables recevant des valeurs d’entrée
Bases de données
Bases de données
Bases de données
Programmation
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches