Fiche de Synthèse SNT : Programmation Python et Correspondances Scratch

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

1/42

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:00 PM on 10/12/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

43 Terms

1
New cards

variable

emplacement mémoire qui permet de stocker des objets de différents types

2
New cards

qu’est ce que contient le nom d’une variable?

des caractères alpha numériques et le tiret du bas et ne commence pas par chiffre et ne contient pas d’espaces

3
New cards

quels mots ne sont pas autorisés dans une variable?

in, and, if, for, else, while…

4
New cards

comment déclare-t-on une variable?

en lui affectant une valeur ( = est un signe d’affectation): Nom = “valeur”

5
New cards

quel type est str ?

chaîne de caractère

6
New cards

quel type est int

nombre entier

7
New cards

quel type est float

nombre à virgule

8
New cards

qu’indique type ()

le type de la variable

9
New cards

qu’est ce que str(), int(), float()

des instructions pour convertir le type de donnée

10
New cards

qu’est ce que renvoie une condition ?

vrai (True) ou faux (False)

11
New cards

Qu’est ce que les structures conditionnelles permettent d’exécuter ?

des instructions en fonctions des conditions

12
New cards

qu’est ce que “if” évalue ?

si le résultat du test est vrai ou faux

13
New cards

que signifie “else”

sinon

14
New cards

que signifie “elif”

“sinon si”

15
New cards

qu’est ce que les conditions peuvent utiliser ?

des opérateurs de comparaisons et des opérateurs logiques

16
New cards

Qu’est ce qu’un opérateur de comparaison ?

==,!=,>,<,<=,>=

17
New cards

qu’est ce qu’un opérateur logique

and, or, not

18
New cards

qu’est ce que l’indentation définit ? ( l’indentation (espaces)

permet de définir un bloc d’instructions ainsi que les imbrications entre les blocs

19
New cards

qu’elles sont les structures de contrôles en Python?

les conditions et les boucles

20
New cards

qu’est ce qu’une boucle bornée ?

les boucles sont dites bornées si le nombre d’itérations est connu à l’avance

21
New cards

à quoi servent les boucles ?

à répéter plusieurs fois une ou plusieurs opérations, et de parcourir des données de types chaînes de caractères, listes..

22
New cards

quelle instruction utilise-t-on pour les boucles bornées ?

“for”

23
New cards

quelle est la structure d’une boucle for ?

for i in sequence

bloc d’instructions

fin boucle for

24
New cards

qu’est ce que range(n) ?

une fonction qui donne une liste de n éléments allant de 0 à n-1

25
New cards

qu’est ce que les boucles non bornées ?

les boucles où le nombre d’itérations n’est pas connu à l’avance

26
New cards

quelle instruction utilise-t-on pour les boucles non bornées?

“while” (“tant que”)

27
New cards

qu’est ce qui empêche une boucle non bornées de s’exécuter à l’infini ?

une condition de sortie

28
New cards

quelle est la structure d’une boucle while?

i=0

while condition:

bloc d’instructions

i+=1

29
New cards

dans le début de la structure d’une boucle while, i= ?

i=0 pour initialiser i à 0

30
New cards

que signifie i+=1?

i=i+1

31
New cards

à quoi sert i+=1?

d’incrémenter une variable ( l’augmenter de 1)

32
New cards

qu’est ce qu’une fonction?

une partie d’un programme informatique qui accomplit une tâche spécifique

33
New cards

qu’est ce que définir une fonction?

c’est expliquer à la machine ce que doit réaliser la fonction

34
New cards

comment s’appelle une fonction qui ne retourne pas de résultat ?

procédure

35
New cards

def nomdelafonction(a,b) permet ?

de définir une fonction en lui donnant un nom et des paramètres (a,b). si la fonction ne possède pas de paramètres on écrit def nomdelafonction()

36
New cards

qu’est ce que return

retourne le résultat d’une fonction

37
New cards

qu’est ce que l’appel de la fonction ?

l’opération qui permet d’exécuter le code contenu dans la fonction

38
New cards

qu’est ce qu’une bibliothèque ?

un ensemble de fonctions, de classes et d’autres éléments qui peuvent être utilisés dans un programme

39
New cards

exemples de bibliothèques

math, random, tkinter, micro:bit

40
New cards

comment appeler une fonction par son nom?

afficher_bonjour()

41
New cards

comment stocker le résultat de la fonction dans une variable résultat?

résultat=fonction()

42
New cards

comment charger la bibliothèque random?

import random

43
New cards

comment appeler la fonction randint() de la bibliothèque random?

random.randint()