Initiation à la programmation Python
Fiche de révision · Technologie · 3e
L'essentiel du cours
Chapitre 1 : Découvrir Python
Python est un langage de programmation facile à lire, parfait pour s'initier au code.
Chapitre 2 : Variables et types de données
Une variable est une boîte nommée qui conserve une valeur modifiable pendant l'exécution du programme.
Chapitre 3 : Opérations et affichage
Avec print() et input(), ton programme communique avec l'utilisateur.
Chapitre 4 : Conditions if/else
Avec if, elif et else, ton programme peut choisir entre plusieurs actions selon une condition.
Teste-toi · 8 questions
1.Quel symbole utilise-t-on pour affecter une valeur à une variable en Python ?
Voir la réponseMasquer la réponse
Réponse : =
En Python, le signe = sert à affecter une valeur à une variable. Le double égal == est utilisé pour tester l'égalité.
2.Quel type de données correspond à la valeur 3.14 ?
Voir la réponseMasquer la réponse
Réponse : float
3.14 est un nombre décimal, donc de type float. Les entiers (int) n'ont pas de virgule.
3.Que fait la fonction input() ?
Voir la réponseMasquer la réponse
Réponse : Elle attend que l'utilisateur tape quelque chose
input() lit ce que l'utilisateur tape au clavier et le renvoie sous forme de chaîne de caractères.
4.Quelle instruction affiche 'Bonjour' à l'écran ?
Voir la réponseMasquer la réponse
Réponse : print('Bonjour')
En Python, on utilise la fonction print() pour afficher du texte ou des valeurs.
5.Quel opérateur teste l'égalité entre deux valeurs ?
Voir la réponseMasquer la réponse
Réponse : ==
Le double égal == compare deux valeurs et renvoie True si elles sont identiques.
6.Que se passe-t-il si on oublie les deux-points (:) après un if ?
Voir la réponseMasquer la réponse
Réponse : Le programme plante avec une erreur de syntaxe
Les deux-points sont obligatoires après un if, elif ou else. Leur absence provoque une erreur de syntaxe.
7.Quelle conversion est correcte pour utiliser un âge saisi avec input() dans un calcul ?
Voir la réponseMasquer la réponse
Réponse : age = int(input())
input() renvoie une chaîne. Pour calculer un âge (entier), on utilise int(input()). float() serait aussi possible mais moins précis pour un âge.
8.Qu'affiche ce code ? x = 10 ; if x > 5 : print('A') ; else : print('B')
Voir la réponseMasquer la réponse
Réponse : A
x vaut 10, donc la condition x > 5 est vraie. Le bloc du if s'exécute et affiche 'A'.