Cours gratuit de comptabilité, cours gratuit informatique, cours financiers et autres cours gratuits
CoursGratuits.Net
Un site qui vous offre un accès gratuit et non conditionné à l’apprentissage simplifié
Comment Apprendre ?
Votre nouveau site de Q/R pédagogiques. les meilleures réponses sont sélectionnées et ajoutées au top réponses.
Comptabilité     Informatiques     Calculs financiers     Cours en vidéo    Annuaire de cours gratuits


Cours informatique

L'alternative en langage Python


Objectif
    Savoir
  1. Schématiser la méthode de résolution d'un problème en informatique.
  2. Citer, dans l'ordre, les étapes de la résolution d'un problème en informatique
  3. Citer les symboles des comparaisons utilisés en langage Python
  4. Justifier la notion de bibliothèque en informatique
    Savoir faire
  1. Utiliser les opérateurs "/" et "%"
  2. DĂ©terminer si un nombre est pair ou impair
  3. DĂ©crire une situation d'alternative dans le formalisme si...alors...sinon et graphiquement (arbre binaire)
  4. Décrire une situation d'alternative simple ou composée en Python
  5. DĂ©crire une situation d'alternative Ă  une branche en Python
  6. DĂ©crire une situation d'alternative complexe dans le formalise si...alors...sinon et graphiquement (arbre binaire)
  7. Transposer la description de l'alternative complexe en langage Python
  8. Utiliser les bibliothèques math, random et turtle du langage Python
     Plan
  1. Un jeu Ă  programmer
  2. Analyse du problème et de sa résolution
  3. Résolution commentée
  4. L'alternative avec instruction composée
  5. L'alternative avec instruction composée (version 2)
  6. L'alternative Ă  une branche
  7. Alternative complexe
  8. Notion de bibliothèque en programmation
  9. Exercices
     Auteur auteur du cours
Mairesse Yves, enseignant depuis 1980 Ă  l'Institut des Soeurs de Notre-Dame  Ă  Anderlecht, est le propriĂ©taire de ces cours d'informatique. Selon l'auteur est strictement interdit d'en faire un usage commercial et ils sont soumis au contrat Creative Commons que vous pouvez consulter en cliquant sur CC.
     CC     Pages : | 1 | 2 | 3 | 4 | 5 | 6| 7 | 8 | 9 |

4. L'alternative avec instruction composée

On demande d'écrire un programme capable de conseiller deux objets utiles à emporter en voyage, en fonction de la température de l'air.

Si la température est supérieure à 20°, il conseille "maillot" et "crème bronzante". Sinon, il conseille "parapluie" et "pull".

Données

  1. la température

RĂ©sultat

Les noms des deux objets.

RĂ©solution

  1. Prendre connaissance de la température
  2. DĂ©terminer la nature des deux objets
  3. communiquer les noms des deux objets trouvés à l'étape 2

Comment faire faire

L'Ă©tape 2 pourrait s'exprimer

Si  tempĂ©reture > 20
    Alors   objet1 = "maillot"
            objet2 = "crème bronzante"
    Sinon   objet1 = "parapluie"
            objet2 = "pull"
Fin Si

RĂ©solution en langage Python

  • Ouvre l'Ă©diteur de texte et recopies-y les lignes suivantes correspondant aux ligne 1, 2, 3 et 4 de la mĂ©thode dĂ©crite.
#! /usr/bin/python
# -*- encoding: ISO-8859-1 -*-

print "Conseils gratuits pour le voyage"
temperature = input ("Quelle est la température? ")

********

print "Vous emporterez ", objet1, " et ", objet2
  • Enregistre ce texte sous le nom equation.py.
  • VĂ©rifie que tu comprends bien le rĂ´le de chacune des instructions.

Si j'ai bien compris, vous recommencez le coup de remettre à plus tard les choses plus délicates.

Tout Ă  fait exact. Concentrons-nous sur le point plus difficile.


  • Supprime les * du texte prĂ©cĂ©dent
  • Frappe la première ligne de l'alternative, y compris le double point ":" final

if (temperature > 20):

Le symbole ":" annonce que l'instruction n'est pas finie.

  • Complète le code avec la première branche de l'alternative.

if (temperature > 20):
    objet1 = "maillot"
    objet2 = "crème bronzante"  

Après else: , nous indiquerons le deuxième bloc d'instructions.

  • Poursuis le texte en annonçant la suite de l'alternative. Nous utilisons l'indentation pour mettre en Ă©vidence ce bloc d'instructions.

if (temperature > 20):
    objet1 = "maillot"
    objet2 = "crème bronzante"
else:
    objet1 = "parapluie"
    objet2 = "pull"

  • VĂ©rifie que les indentations du texte sont correctement rĂ©alisĂ©es. Chacun des deux blocs est bien mis en Ă©vidence.
  • Le texte final qui doit se trouver dans l'Ă©diteur de texte est donc bien:

#! /usr/bin/python
# -*- encoding: ISO-8859-1 -*-

print "Conseils gratuits pour le voyage"
temperature = input ("Quelle est la température? ")

if (temperature > 20):
    objet1 = "maillot"
    objet2 = "crème bronzante"
else:
    objet1 = "parapluie"
    objet2 = "pull"

print "Vous emporterez ", objet1, " et ", objet2

  • VĂ©rifie que tu peux prĂ©voir ce qui se passera lors de l'Ă©xĂ©cution de ce programme.
  • Enregistre une dernière fois le document et exĂ©cute le programme temperature.py.
Quand le programme fonctionne correctement dans les deux cas possibles et que tu comprends bien son fonctionnement, passe Ă  la page suivante.