🐍
Pourquoi apprendre à coder ?Python est un langage de programmation simple et puissant, utilisé dans de nombreux domaines comme les jeux vidéo, l'intelligence artificielle ou les sites web. Il se lit presque comme de l'anglais, ce qui le rend idéal pour débuter. En 3e, tu vas apprendre à écrire tes premières instructions pour résoudre des problèmes. Un programme est une suite d'ordres donnés à l'ordinateur, comme une recette de cuisine. Avec Python, tu vas créer des scripts qui affichent du texte, calculent des résultats et prennent des décisions.
📖 Définition
Un programme est une séquence d'instructions exécutées par l'ordinateur pour accomplir une tâche.
🔍 Exemple
Exemple : un programme peut demander ton âge, calculer ton année de naissance et afficher le résultat.
💡 À retenir : Python est un langage de programmation facile à lire, parfait pour s'initier au code.
📦
Stocker des informationsUne variable est comme une boîte étiquetée qui contient une valeur. En Python, on crée une variable en lui donnant un nom et en utilisant le signe =. Les variables peuvent stocker différents types de données : des nombres entiers (int), des nombres décimaux (float), du texte (str) ou des booléens (True/False). Le nom d'une variable doit être explicite, sans accent ni espace, et ne pas commencer par un chiffre. Python détermine automatiquement le type de la variable selon la valeur qu'on lui affecte.
📢 Rappel
En mathématiques, une variable peut représenter un nombre inconnu ; en programmation, elle stocke une valeur connue.
📖 Définition
Le type d'une variable indique la nature de la donnée : int (entier), float (décimal), str (chaîne de caractères), bool (booléen).
⭐ À retenir
On affecte une valeur avec le signe =, par exemple : age = 15.
💡 À retenir : Une variable est une boîte nommée qui conserve une valeur modifiable pendant l'exécution du programme.
⚙️
Interagir avec l'utilisateurPython peut effectuer des calculs comme une calculatrice : addition (+), soustraction (-), multiplication (*), division (/). Pour afficher un résultat, on utilise la fonction print(). Pour demander une information à l'utilisateur, on utilise input(), qui renvoie toujours une chaîne de caractères. Il faut parfois convertir le type avec int() ou float() pour faire des calculs. Par exemple, on peut demander un rayon et calculer le périmètre d'un cercle avec la formule 2 * 3.14 * rayon.
🔍 Exemple
rayon = float(input('Rayon ? ')) ; print('Périmètre :', 2 * 3.14 * rayon)
⭐ À retenir
input() renvoie toujours du texte. Pense à convertir avec int() ou float() pour les calculs.
💡 À retenir : Avec print() et input(), ton programme communique avec l'utilisateur.
🔀
Faire des choixUn programme peut prendre des décisions grâce à la structure conditionnelle if, elif et else. On écrit une condition qui est vraie ou fausse (par exemple : age >= 18). Si la condition est vraie, le bloc indenté sous if s'exécute. Sinon, on peut tester une autre condition avec elif, ou exécuter un bloc par défaut avec else. L'indentation (les espaces en début de ligne) est obligatoire en Python pour délimiter les blocs. Cela permet de créer des programmes interactifs qui réagissent différemment selon les réponses.
📢 Rappel
Une condition utilise des opérateurs de comparaison : == (égal), != (différent), <, >, <=, >=.
🔍 Exemple
if note >= 10 : print('Admis') else : print('Recalé')
⭐ À retenir
N'oublie pas les deux-points (:) après la condition et l'indentation du bloc.
💡 À retenir : Avec if, elif et else, ton programme peut choisir entre plusieurs actions selon une condition.