Python - Syntaxe Flashcards
Syntaxe (50 cards)
Quel est l’objectif principal des programmes informatiques ?
Appliquer des traitements sur des données
Quels sont les composants hiérarchiques d’un programme informatique ?
- programmes *
- modules *
- énoncés *
- expressions *
- données *
Qu’est-ce qu’une variable dans un programme ?
Référence à une donnée
Comment affecte-t-on une valeur à une variable ?
En utilisant un énoncé avec un nom de variable, un opérateur ‘=’, et une expression
Quel est l’opérateur utilisé pour l’affectation dans un programme ?
=
Qu’est-ce qu’une expression dans le contexte d’un programme ?
Une combinaison de valeurs et d’opérateurs qui produit une valeur
Comment calcule-t-on le périmètre d’un cercle avec un rayon de 5 en Python ?
2 * 3.1416 * 5
Que se passe-t-il si une expression n’est pas affectée à une variable dans un notebook Python ?
La valeur de l’expression est affichée à la console
Qu’est-ce qu’un énoncé dans un programme ?
Une instruction qui effectue une action
Dans l’expression ‘périmètre = 2 * 3.1416 * 5’, quel est le nom de la variable ?
périmètre
Que signifie ‘réaffecter’ une valeur à une variable ?
Donner une nouvelle valeur à une variable existante
Qu’est-ce qui se passe si on essaie d’évaluer une expression avec une variable non définie ?
Python soulève une erreur
Comment Python gère-t-il une variable qui n’existait pas auparavant lors d’une affectation ?
Il crée automatiquement la variable dans sa mémoire
Qu’est-ce qu’un identifiant ?
Un nom qui permet de référer à une valeur
Vrai ou Faux : La valeur associée à une variable peut varier.
Vrai
Comment calcule-t-on le périmètre d’un cercle avec une variable ‘r’ pour le rayon ?
périmètre = 2 * pi * r
Remplissez le blanc : Un énoncé d’affectation comprend généralement ______, un opérateur ‘=’, et une expression.
un nom de variable
Que doit-on faire si Python affiche un message d’erreur disant qu’une variable n’est pas définie ?
Exécuter la cellule qui affecte une valeur à cette variable
Quel est l’effet de l’exécution manuelle des cellules dans un notebook Python ?
Le résultat d’une cellule peut dépendre des cellules précédentes
Que signifie ‘incrémentée’ dans le contexte de l’exécution des cellules ?
La valeur de rang de la cellule augmente de 1 à chaque exécution
What error is displayed when a variable is referenced without being defined?
NameError: name ‘surface’ is not defined
This indicates that the variable ‘surface’ has not been assigned a value.
What type of error does Python categorize ‘NameError’ as?
It is a category of error in Python.
Further study will be conducted on the types of errors and how Python programs manage error handling.
How does Python interpret comments in the code?
Python ignores the ‘#’ character and all characters that follow it until the end of the line.
Comments are intended for human readers and do not affect the execution of the program.
What is an identifier in Python?
Identifiers are names for variables that identify objects with values that can form expressions.
These expressions can be evaluated and assigned to other variables.