Sciences - Ingénierie - Industrie, Éléments pour débuter en programmation python, boucle conditionnelle, boucle white, boucle for, variables et opérations, intervalles informatiques, compteur de boucles
Ce document est un cours qui permet d'aborder les bases pour débuter avec le programme python. On peut commencer par donner quelques définitions, comme celle des variables. Une variable est un conteneur d'informations, elle est identifiée par son nom. Une opération est quant à elle une action que l'on veut effectuer sur des variables.
[...] Ex : a=3 signifie « a prend la valeur 3 » on décide d'affecter un caractère à une variable l'opération arithmétique 2+1 vaut en résultat 3 o Opérateurs arithmétiques Addition : + Soustraction : Multiplication : * Puissance : Division : / Division entière : (quotient) Modulo : % (reste de la division entière) ENTREES ET SORTIES Les entrées et sorties sont les outils qui permettent une communication entre l'utilisateur et le programme. o Entrées Définition : Une entrée a pour but de fournir des données au programme. On utilise pour cela input() (on précisera le type de la variable à rentrer). Ex : On veut demander à l'utilisateur la valeur entière d'une variable a : Pour être plus explicite : N.B : si on ne précise pas le type de la variable et qu'on met simplement a=int(input()), le type de a par défaut est alors une chaîne de caractères. [...]
[...] Cependant, on peut choisir le caractère séparateur des valeurs avec sep= «» et également le caractère final avec end= «». Ex : On veut afficher 1-2-3-4 : N.B : pour sauter une ligne, on utilise « » et pour tabuler on utilise « ». LES BOUCLES o Boucles conditionnelles Objectif : Effectuer des instructions en fonction d'une condition remplie ou pas. On utilise pour cela : if, elif, else. Cas simple : ->L'instruction s'effectue uniquement si la condition est vérifiée. [...]
[...] Danger si : -on n'entre jamais dans la boucle : la boucle ne se joue jamais - on ne sort jamais de la boucle : la boucle ne s'arrête jamais être vérifiée infiniment. nécessité d'initialisation. la condition ne doit pas o Boucle for Objectif : Comme pour la boucle while, on veut effectuer des instructions sur des valeurs si elles respectent des conditions. Néanmoins, dans le for on spécifie le nombre d'interaction plutôt que la condition d'itération. On peut le faire car on connaît à l'avance le nombre de fois d'exécution de la boucle. On utilise pour cela la boucle for. [...]
[...] Range : on génère une séquence d'entiers qui appartient à un intervalle choisi : [début,fin[. On utilise range(début,fin,pas). Ex : intervalle : Intervalle N.B : si le pas n'est pas renseigné, il prend la valeur de 1 par défaut. La boucle for : boucle est répété n fois avec la variable prenant n valeurs. [...]
[...] Imbrication : il est possible d'imbriquer des boucles (« de mettre des if dans des if ») si l'on veut par exemple distinguer des sous cas. N.B : « elif » vient de la contraction de « else » et « if ». o Boucle while Objectif : Permet de répéter un bloc d'instructions tant qu'une certaine condition reste vraie. On utilise pour cela while. Pour filtrer : L'instruction s'effectue pour les valeurs qui respectent la condition. Pour rejouer un programme : Un nombre indéterminé de fois (choix de l'utilisateur) Le programme se répète tant que le veut l'utilisateur. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture