Prise en main de l`environnement de programmation en Python

Transcription

Prise en main de l`environnement de programmation en Python
2ISN - Seconde
Lycée Émile Duclaux
Prise en main de l’environnement de programmation
en Python
1
Le langage Python
Python est un langage de programmation relativement simple à appréhender, mais néanmoins suffisamment
puissant pour développer de véritable applications professionnelles.
Les avantages de python :
✍ syntaxe claire et lisible ;
✍ langage extensible par l’utilisation de bibliothèques supplémentaires ;
✍ aide au développement par le traitement des erreurs ;
✍ langage multi-plateforme : fonctionne sous Linux, Windows, Mac-Os, etc. ;
✍ très utilisé, de nombreuses ressources sont librement accessibles sur internet ;
✍ il s’agit d’un logiciel libre et gratuit.
Le langage python a été créé en 1989 par l’informaticien néerlandais Guido van Rossum qui l’a nommé
ainsi en hommage à la série télévisée des Monty Python dont il était fan.
2
L’éditeur IDLE
Pour écrire des programme en python, nous utiliserons l’éditeur fourni avec le langage : IDLE.
IDLE signifie Integrated DeveLopment Environment, mais le logiciel pourrait avoir été nommé ainsi en
hommage à Eric Idle, membre fondateur de la troupe des Monty Python.
À l’ouverture, la première fenêtre contient le shell python : il s’agit d’un espace de dialogue entre l’utilisateur
et python. Les lignes sont interprétées au fur et à mesure qu’elles sont tapées.
Page 1/2
2ISN - Seconde
Lycée Émile Duclaux
Exercice 1
1. Entrer la commande 2+3, puis valider par la touche Entrée.
2. Entrer la commande 2/3, puis valider par la touche Entrée.
3. Entrer la commande 2//3, puis valider par la touche Entrée. De quelle opération s’agit-il ?
4. Entrer la commande 2**3, puis valider par la touche Entrée. De quelle opération s’agit-il ?
5. Entrer la commande print("bonjour") puis valider par la touche Entrée.
Pour écrire des programmes comportant plusieurs lignes de code, il est plus pratique d’utiliser un fichier
séparé.
Dans IDLE, choisir ”New Window” dans le menu ”File”. Une nouvelle fenêtre d’édition s’ouvre.
Exercice 2
1. Dans la fenêtre d’édition, entrer le programme suivant :
nom = input("Quel est votre nom ? : ")
print("Bonjour", nom, " ! ")
2. Appuyer ensuite sur la touche F5 pour exécuter ce programme. IDLE vous demandera tout
d’abord de l’enregistrer dans un fichier dont vous devrez choisir le nom, sans oublier de lui
ajouter la terminaison .py.
Le programme s’exécute ensuite dans le shell.
Commandes et raccourcis IDLE à retenir
Cette liste ne regroupe que les commandes spécifiques à la programmation avec IDLE. Les commandes
habituelles d’édition (ouvrir, enregistrer, couper, coller, etc.) sont bien sûr également disponibles.
Dans l’éditeur :
Edit>Show Completions ou Ctrl+Espace ou Tab : Affiche la liste des commandes python susceptibles de compléter les premières lettres tapées avant le curseur.
Format>Comment Out Region ou Alt+3 : Insère les caractères ## au début des lignes sélectionnées.
Ces lignes sont alors considérées comme des commentaires et ne seront pas exécutées.
Format>Uncomment Region ou Alt+4 : Retire les symboles # au début des lignes sélectionnées :
elles seront à nouveau exécutées.
Run>Run Module ou F5 : Enregistre et exécute le fichier ouvert dans l’éditeur.
Dans le shell :
Ctrl+C : interrompt l’exécution d’un programme.
Alt+p : rappel des dernières commandes entrées dans le shell.
Page 2/2