Bases du langage Python - NSI

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

flashcard set

Earn XP

Description and Tags

Flashcards de vocabulaire sur les notions de base de la programmation en Python : types de données, opérateurs arithmétiques et logiques, structures conditionnelles, boucles et fonctions.

Last updated 4:19 PM on 9/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

Variable

Zone de la mémoire de l'ordinateur dans laquelle une valeur est stockée.

2
New cards

Chaîne de caractères (str)

Suite de caractères en Python entourée par des guillemets doubles ou par des guillemets simples.

3
New cards

Interpréteur Python (shell)

Environnement interactif permettant d'exécuter et de tester directement des instructions Python ligne par ligne.

4
New cards

Commentaire

Texte précédé du symbole # que l'interpréteur Python ignore lors de l'exécution du code.

5
New cards

Opérateur % (Modulo)

Opérateur arithmétique renvoyant le reste de la division entière entre deux nombres entiers.

6
New cards

Opérateur //

Opérateur arithmétique effectuant la division entière (quotient entier) de deux nombres.

7
New cards

Opérateur /

Opérateur arithmétique effectuant la division usuelle et renvoyant un résultat de type float.

8
New cards

Opérateur **

Opérateur arithmétique d'élévation à la puissance.

9
New cards

Type int

Type de données représentant les nombres entiers en Python.

10
New cards

Type float

Type de données représentant les nombres décimaux (nombres à virgule flottante) en Python.

11
New cards

Type bool

Type de données booléen représentant une valeur logique pouvant être uniquement True ou False.

12
New cards

Opérateur and

Opérateur logique renvoyant True uniquement si les deux conditions évaluées sont True.

13
New cards

Opérateur or

Opérateur logique renvoyant True si au moins l'une des deux conditions évaluées est True.

14
New cards

Opérateur * sur les chaînes de caractères

Opérateur de répétition permettant de dupliquer une chaîne de caractères un nombre déterminé de fois.

15
New cards

Instruction if / elif / else

Structure conditionnelle permettant d'exécuter différents blocs d'instructions selon la valeur de vérité des expressions logiques.

16
New cards

Boucle for

Boucle d'itération bornée servant à parcourir les éléments d'une séquence (liste, chaîne, intervalle range).

17
New cards

Boucle while

Boucle conditionnelle non bornée qui répète un bloc d'instructions tant qu'une condition spécifiée demeure vraie.

18
New cards

Mot-clé def

Mot-clé permettant de définir une fonction en Python.

19
New cards

Instruction return

Instruction qui met fin à l'exécution d'une fonction et renvoie un résultat au programme appelant.

20
New cards

Mot-clé global

Mot-clé permettant d'accéder à une variable globale et de modifier sa valeur depuis l'intérieur d'un bloc de fonction.

21
New cards

Docstring (Spécification)

Texte encadré par de triples guillemets décrivant le rôle de la fonction, le type et les préconditions des entrées, ainsi que la sortie.

22
New cards

Instruction assert

Instruction de test permettant de vérifier une précondition ou une affirmation et déclenchant une erreur si elle est fausse.