Quiz: Maîtrise des fonctions en Python — 8 Fragen

Detaillierte Fragen und Antworten

1. Qu'est-ce qu'une fonction en programmation Python ?

Un programme autonome qui ne nécessite pas d'être appelé
Une opération mathématique simple sans nom
Une variable qui stocke un résultat intermédiaire
Une suite d'instructions qui définit un sous-programme et qui renvoie un résultat

Une suite d'instructions qui définit un sous-programme et qui renvoie un résultat

Erklärung

Une fonction est une suite d'instructions nommée, qui définit un sous-programme capable d'exécuter une tâche spécifique et de renvoyer un résultat, ce qui facilite la modularité et la réutilisation du code.

2. Quelle est la syntaxe correcte pour définir une fonction nommée 'calculer' en Python ?

def calculer():
function calculer():
def calculer():
define calculer():

def calculer():

Erklärung

En Python, la syntaxe pour définir une fonction est 'def' suivi du nom de la fonction et de parenthèses, comme dans 'def calculer():'. La première option est incorrecte car elle ne comporte pas la syntaxe Python correcte.

3. Selon la définition, que sont les paramètres et arguments dans une fonction Python ?

Les paramètres sont les valeurs renvoyées par la fonction, et les arguments sont les résultats attendus.
Les paramètres sont les valeurs passées lors de l'appel, et les arguments sont les variables dans la définition.
Les paramètres et arguments sont deux termes interchangeables désignant les valeurs passées à une fonction.
Les paramètres sont les variables déclarées dans la définition de la fonction, et les arguments sont les valeurs passées lors de l'appel, correspondant aux paramètres.

Les paramètres sont les variables déclarées dans la définition de la fonction, et les arguments sont les valeurs passées lors de l'appel, correspondant aux paramètres.

Erklärung

Les paramètres sont les variables déclarées dans la définition d'une fonction, séparées par des virgules, et les arguments sont les valeurs passées lors de l'appel de la fonction, correspondant aux paramètres. La réponse 1 reflète cette définition précise.

4. Que représentent les paramètres dans la définition d'une fonction ?

Les valeurs passées lors de l'appel de la fonction
Les variables déclarées dans la déclaration de la fonction
Les résultats renvoyés par la fonction
Les instructions à exécuter

Les variables déclarées dans la déclaration de la fonction

Erklärung

Les paramètres sont les variables déclarées dans la définition de la fonction qui reçoivent les valeurs lors de l'appel. Les arguments sont passés lors de l'appel, tandis que les paramètres sont dans la déclaration.

5. Quelle instruction est utilisée pour renvoyer un résultat depuis une fonction en Python ?

return
give
send
yield

return

Erklärung

'return' est l'instruction utilisée en Python pour renvoyer un résultat à partir d'une fonction, permettant de transmettre une valeur à l'appelant.

6. Quelle est l'importance de l'ordre des arguments lors de l'appel d'une fonction ?

L'ordre n'a pas d'importance pour la correspondance
L'ordre doit respecter celui des paramètres pour une correspondance correcte
Les arguments sont toujours passés par mot-clé
Les arguments doivent être numériques uniquement

L'ordre doit respecter celui des paramètres pour une correspondance correcte

Erklärung

L'ordre des arguments lors de l'appel doit respecter l'ordre des paramètres déclarés pour assurer une correspondance correcte, sauf si des arguments nommés sont utilisés.

7. Quelle déclaration est correcte pour une fonction sans paramètres ?

def nom_fonction:
def nom_fonction():
function nom_fonction():
define nom_fonction():

def nom_fonction():

Erklärung

En Python, une fonction sans paramètres doit être déclarée avec 'def', suivi du nom et de parenthèses vides, comme dans 'def nom_fonction():'. La première option manque les parenthèses.

8. Comment une fonction peut-elle être rendue réutilisable avec différentes valeurs ?

En utilisant des paramètres
En utilisant des variables globales
En utilisant des instructions conditionnelles
En utilisant uniquement 'return'

En utilisant des paramètres

Erklärung

Les paramètres permettent de rendre une fonction flexible et réutilisable avec différentes valeurs en passant des arguments lors de chaque appel.

Mit Karteikarten lernen

Merke dir die Antworten mit 9 Karteikarten zu Maîtrise des fonctions en Python.

Fonction — définition ?

Suite d'instructions renvoyant un résultat.

Fonction — définition ?

Suite d'instructions avec un résultat retourné.

Paramètres — rôle ?

Variables recevant des valeurs lors de l'appel.

Karteikarten ansehen →

Lernzettel studieren

Lies den vollständigen Lernzettel zu Maîtrise des fonctions en Python.

Lernzettel ansehen →

Similar courses

Erstelle deine eigenen Quizze

Importiere deinen Kurs und die KI erstellt in 30 Sekunden Quizze mit Korrekturen.

Quiz-Generator