Logo de Python

6: Les fonctions

1 : Introduction aux fonctions 1.1 : Qu’est-ce qu’une fonction Pour ne pas rentrer dans les détails, une fonction est un petit morceau de code qui permet d’effectuer une action spécifique plusieurs fois de suite sans avoir à copier-coller le code, comme print() par exemple (copier-coller plusieurs fois une portion de code est extrêmement grossier en programmation). 1.2 : Comment marche une fonction ? Lorsqu’on utilise une fonction, l’interpréteur se rend dans la définition de la fonction (le lieu où le comportement de la fonction et ses actions sont définis). Par exemple, la définition des fonctions print() et input() se trouve […]

Logo de Python

5: Les boucles

3 : Les boucles 3.1 : Qu’est-ce qu’une boucle ? Une boucle fonctionne de la même manière qu’une condition, mais tant que la condition est valide, le code de la boucle se répète. C’est utile pour de nombreuses choses, car cela permet d’effectuer un grand nombre d’actions en peu de lignes de code. 3.2 : La boucle while Il existe plusieurs manières de faire des boucles, en Python. Pour le moment, nous n’allons voir que la méthode la plus simple : utiliser le mot-clé ‘while’ (‘Tant que’, en anglais) Ce mot-clé fonctionne comme le mot-clé ‘if’. Vous devez écrire un test […]

Logo de Python

4: Les conditions

Dans les chapitres précédents, vous avez appris à créer des variables et à les utiliser. Tout cela est bien joli mais votre code est assez limité et vos programmes ne sont clairement pas interactifs. Dans ce chapitre, nous allons découvrir les tests qui vous permettront de rendre votre code plus interactif et plus conditionnel. 1 : Qu’est-ce qu’un test ? 1.1 : Théorie -> Les tests dans le monde de la programmation Le monde entier est composé de tests. Oui ou Non, Vrai ou Faux, 1 ou 0. En informatique, c’est la même chose. Il est nécessaire de faire des […]

Logo de Python

3: Les variables

1 : Qu’est-ce qu’une variable Dans ce chapitre, nous allons découvrir qu’est-ce qu’une variable, quels sont les types de variables, et comment les utiliser. 1.1 : Théorie -> Comment fonctionne une variable, et à quoi cela sert ? Il est vrai qu’il est amusant dans un premier temps de lancer ce code et de voir votre machine afficher le résultat de l’addition : Mais c’est vrai qu’il serait beaucoup plus intéressant de demander l’addition à effectuer à l’utilisateur, ou de conserver le résultat afin d’en faire quelque chose d’autre. Eh bien c’est possible à l’aide d’un concept à la base de tous […]

Logo de Python

2: Se familiariser avec l’interpréteur

1 : L,’interpréteur Python 1.1 : Découvrir l’interface de Python IDLE Bon, à présent que Python est installé, il est temps de se lancer ! Pour commencer, il est nécessaire de présenter cet étrange programme qu’est l’interpréteur : C’est une console dans laquelle il vous est possible d’écrire des instructions, des commandes en Python. A chaque instruction écrite, vous devez appuyer sur la touche Entrer pour donner l’ordre à Python IDLE d’interpréter votre expression. Par exemple, tapez le code ci-dessous et appuyez sur Entrée : Voici normalement ce qu’il devrait se passer : La console vous répète votre message. Magique ! La […]

Logo de Python

1: Découvrir le langage Python

Cours : Le langage Python Bonjour. Nous sommes le club programmation du collège Alphonse Karr, et nous vous proposons aujourd’hui un cours afin d’apprendre le langage Python en partant de zéro. Au terme de ce cours, vous aurez les bases en Python, ce cours s’adresse donc aux débutants. Je précise tout de même que ce cours est toujours en construction, et de nouveaux chapitres seront ajoutés progressivement au cours de l’année. 1 : Des langages informatiques ? Pour quoi faire ? Un ordinateur est un imbécile : Il ne sais lire que les 1 et les 0. C’est à partir […]