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

Eléments de programmation en Python


Objectif
    Savoir
  1. Expliquer le r√īle des diff√©rents niveaux de langages informatiques, depuis le binaire jusqu'aux langages de haut niveau
  2. Expliquer l'intérêt des langages de haut niveau
  3. Expliquer la différence de fonctionnement entre un compilateur et un interpréteur
  4. Citer les avantages et les inconvénients des interpréteurs par rapport aux compilateurs
  5. Citer, en donnant des exemples, les différents types de données évoquées dans ce cours en langage Python
  6. Donner les règles pour les noms des variables en Python
  7. Décrire la méthode de travail pour résoudre un problème en informatique
    Savoir faire
  1. Démarrer et arrêter l'interpréteur Python
  2. Utiliser des valeurs entières et des valeurs flottantes
  3. Réaliser des calculs à l'aide de l'interpréteur Python
  4. Exécuter des commandes dans l'interpréteur Python
  5. Utiliser une méthode de travail rigoureuse pour résoudre des problèmes de programmation
  6. Ecrire et exécuter des programmes Python en utilisant la fonction input()
  7. Rendre un programme Python exécutable
     Plan du cours
  1. Le langage et l'interpréteur Python
  2. Les programmes informatiques: de la machine à l'humain
  3. La traduction en langage machine
  4. Types de données en Python
  5. Utilisation des variables
  6. De vrais programmes
  7. La fonction input ()
  8. Mais o√Ļ est donc Python?
     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 |

7. La fonction input ()

Tout à fait entre nous, je ne trouve quand même pas terrible l'idée de devoir modifier le texte d'un programme quand je dois modifier les données.

Voilà qui justifie parfaitement l'introduction de cette petite fonction simple mais bien utile: input ().

  • Recopie le texte du programme suivant dans l'√©diteur de textes:
longueur = input ("Quelle est la longueur? ")
largeur = input ("Quelle est la largeur? ")

surface = longueur * largeur
perimetre = 2 * (longueur + largeur)

print "SURFACE = ", surface
print "PERIMETRE = ", perimetre
  • Enregistre le document sous le nom input.py.
  • Ex√©cute le programme.

La fonction input() demande un argument (qui peut √™tre vide) qui est de type cha√ģne de caract√®re.

Elle attend que l'utilisateur frappe quelque chose au clavier.

Elle renvoie une valeur de type correspondant à ce qui a été frappé au clavier.

En utilisant la fonction input(), revois chacun des programmes précédents (parallelepipede.py, disque.py, TVA.py et MRU.py) afin de le rendre interactif.

Résous chacun des exercices suivants:

1. On peut calculer la masse id√©ale d'une personne adulte de la mani√®re suivante :
Pour une femme : M.I. = (taille en cm - 100) - (taille en cm - 150) / 2
Pour un homme : M.I. = (taille en cm - 100) - (taille en cm - 150) / 4
On te demande d'écrire un programme qui détermine la masse idéale pour une personne de sexe féminin et de sexe masculin étant donné une taille qui doit être fournie.

Enregistre le programme dans un fichier nommé BMI.py

2. Une entreprise europ√©enne r√©alise des affaires avec des partenaires anglais et am√©ricains. Afin de convertir ses prix en dollars et en livres sterling, elle souhaite disposer d'un programme convertisseur. Etablis ce programme. Cherche le cours du dollar et de la livre.

Enregistre le programme dans un fichier nommé conversion.py

3. L'organisateur d'une course automobile sur circuit ferm√© d'une longueur de 4,6 km souhaite tenir les spectateurs r√©guli√®rement inform√©s des performances r√©alis√©es par les diff√©rents concurrents. A cet effet, il pose le probl√®me suivant : Etant donn√© le temps mis par un concurrent pour effectuer un tour du circuit (temps d√©taill√© en minutes, secondes et centi√®mes de secondes), il souhaite conna√ģtre instantan√©ment la vitesse (exprim√©e en km/h) √† laquelle le concurrent a parcouru un tour du circuit. 

Enregistre le programme dans un fichier nommé automobile.py

Quand tes programmes sont approuvés par le professeur, passe à la page suivante.