Cours informatique
L'alternative en langage Python
Objectif
-
Savoir
- Schématiser la méthode de résolution d'un problème en informatique.
- Citer, dans l'ordre, les étapes de la résolution d'un problème en informatique
- Citer les symboles des comparaisons utilisés en langage Python
- Justifier la notion de bibliothèque en informatique
-
Savoir faire
- Utiliser les opérateurs "/" et "%"
- Déterminer si un nombre est pair ou impair
- Décrire une situation d'alternative dans le formalisme si...alors...sinon et graphiquement (arbre binaire)
- Décrire une situation d'alternative simple ou composée en Python
- Décrire une situation d'alternative à une branche en Python
- Décrire une situation d'alternative complexe dans le formalise si...alors...sinon et graphiquement (arbre binaire)
- Transposer la description de l'alternative complexe en langage Python
- Utiliser les bibliothèques math, random et turtle du langage Python
- Un jeu Ă programmer
- Analyse du problème et de sa résolution
- Résolution commentée
- L'alternative avec instruction composée
- L'alternative avec instruction composée (version 2)
- L'alternative Ă une branche
- Alternative complexe
- Notion de bibliothèque en programmation
- Exercices
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
RésultatLes noms des deux objets. Résolution
Comment faire faireL'étape 2 pourrait s'exprimer Si tempéreture
> 20 Résolution en langage Python
#! /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
if (temperature > 20): Le symbole ":" annonce que l'instruction n'est pas finie.
if (temperature > 20): Après else: , nous indiquerons le deuxième bloc d'instructions.
if (temperature > 20):
#! /usr/bin/python
|


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.