Feuilles de tp et corriges mpsi 4 informatique pour tous alain troesch
Lycée Louis-Le-Grand Paris MPSI ?? Informatique pour tous N Carré A Troesch TP no Les bases de la programmation Lancez Python en cliquant sur l ? icône Pyzo ? situé sur le Bureau La fenêtre du haut est une console ou terminal ou shell Python que nous dénommerons Interpréteur Python ? Dans cet interpréteur vous pouvez taper directement des opérations ou des instructions qui seront e ?ectuées immédiatement La fenêtre du bas vous permet d ? écrire des programmes complets mémorisés dans des ?chiers Exercice ?? À la découverte des Variables à faire dans la console Une variable est la donnée d ? une place en mémoire destinée à stocker une valeur et d ? un nom permettant l ? accès à cette place en mémoire La valeur d ? une variable peut changer au cours du temps L ? action de donner une valeur à une variable s ? appelle l ? a ?ectation ? et s ? e ?ectue avec le signe Créer une variable x de valeur Peut-on écrire l ? égalité d ? a ?ectation dans le sens qu ? on veut Créer une variable y égale à ? x et a ?cher sa valeur Modi ?er la valeur de x Quel est l ? e ?et de cette modi ?cation sur la valeur de y Comprendre l ? e ?et sur x des opérations - Échanger le contenu de deux variables x et y On proposera méthodes l ? une introduisant une variable auxiliaire l ? autre e ?ectuant les deux a ?ectations de façon simultanée Exercice ?? Premiers programmes Nous quittons maintenant la console pour écrire notre premier programme Il s ? agit donc d ? écrire dans un ?chier une succession d ? instructions qui ne seront e ?ectuées que lorsque nous lancerons l ? exécution du programme Écrire un programme a ?chant Bonjour Pour lancer l ? exécution de votre programme utiliser le menu Run Dé ?nir une fonction f x ? x Faire calculer f soit directement dans le programme soit en lançant l ? exécution dans la console Exercice ?? Structures conditionnelles simples Il est fréquent de devoir di ?érencier l ? action à e ?ectuer suivant les cas On utilise pour cette situation la structure conditionnelle if else dont voici un exemple d ? utilisation if x print ? Bonjour ? else print ? Au ?revoir ? Si la discussion porte sur plus de deux termes on peut ajouter des tests intermédiaires gr? ce à elif abréviation de else if Écrire dans un programme une fonction prenant en paramètre une année renvoyant un booléen égal à True si et seulement si l ? année est bissextile On rappelle que depuis octobre une année n est bissextile si et seulement si n est divisible par sauf si n est divisible par mais pas par On rappelle également qu ? avant les années bissextiles étaient exactement les années multiples de Exercice ?? Structures itératives conditionnelles Les structures itératives boucles permettent de
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 13, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 615.1kB