<aside>
🐍 Python est un langage de programmation très utilisé dans le monde professionnel, mais aussi parfait pour débuter ! Grâce à lui, tu pourras créer des petits programmes, faire des calculs, poser des questions à l'utilisateur, ou même créer des mini-jeux.
🧑💻 Dans ce TP, tu vas apprendre les bases : comment créer des variables, utiliser des opérations, faire des choix (conditions), répéter des actions (boucles), organiser ton code (fonctions) et stocker des données dans des listes.
🧠 Objectif : comprendre les outils de base de Python pour pouvoir écrire ton propre programme à la maison ! </aside>
Une variable est comme une boîte où on stocke une information. Voici les principaux types de données :
int
: des nombres sans décimales, comme 5
ou -10
.float
: des nombres avec décimales, comme 3.14
.str
: du texte, comme "Bonjour"
.<aside>
💡 Une variable est comme une boîte avec un nom : on y range une valeur (nombre, texte...). On peut ouvrir cette boîte plus tard pour voir ou utiliser ce qu’il y a dedans !
</aside>
age = 12 # un entier
taille = 1.55 # un flottant
nom = "Lucas" # une chaîne
print(nom, "a", age, "ans")
<aside>
⚠️ Attention : les textes doivent être entre guillemets " "
, sinon Python ne les comprend pas.
</aside>
Les opérateurs permettent de faire des calculs ou des comparaisons :
+
(addition), -
(soustraction), *
(multiplication), /
(division).>
(plus grand), <
(plus petit), ==
(égal).<aside>
💡 On utilise les opérateurs pour faire des calculs ou comparer des valeurs.
</aside>
a = 10
b = 3
print(a + b) # affiche 13
print(a > b) # affiche True
<aside>
🎯 Astuce : on peut utiliser *
pour multiplier et /
pour diviser. Les parenthèses sont utiles pour organiser les calculs !
</aside>
if
, else
)Les conditions permettent de prendre des décisions dans un programme.
<aside>
💡 Une condition permet de dire :
"Si quelque chose est vrai, alors je fais ceci... sinon, je fais autre chose.”
</aside>
note = 15
if note >= 10:
print("Bravo, tu as réussi !")
else:
print("Essaie encore.")
<aside>
⚠️ Attention : N'oublie pas les deux-points :
après if
et else
, et l'indentation (les espaces avant print
) est obligatoire en Python !
</aside>