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

Perguntas e respostas detalhadas

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

Explicação

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():

Explicação

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.

Explicação

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

Explicação

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

Explicação

'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

Explicação

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():

Explicação

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

Explicação

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

Revisar com flashcards

Memorize as respostas com 9 flashcards sobre 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.

Veja os flashcards →

Estude a ficha de revisão

Leia a ficha de revisão completa sobre Maîtrise des fonctions en Python.

Veja a ficha de revisão →

Similar courses

Crie seus próprios quizzes

Importe seu curso e a IA gera quizzes com correções em 30 segundos.

Gerador de quizzes