Python

Python est un langage de script qui est unique par rapport aux autres langages en ce qu'il utilise l'indentation du code pour former les blocs if-then-else. D'autres langages utiliseront une construction explicite de démarrage et d'arrêt, ce raccourci rend le code moins encombré. Comme Perl, il est pris en charge sur toutes les plates-formes informatiques (Windows, Unix, Linux, Mac et appareils mobiles) et s'exécute immédiatement sans avoir besoin d'une étape de compilation. La simplicité et la nature auto-documentée du langage Python en font un langage favori des scénaristes.



Des bibliothèques supplémentaires peuvent être appelées à partir d'un programme Python qui lui donne accès à de nombreux objets prédéfinis tels que les connexions réseau, les bases de données et les graphiques.

Télécharger le logiciel: http://www.python.org/

Coût:Libérer

Instructions pour configurer le logiciel:Pour Windows, exécutez simplement le programme d'installation MSI disponible sur python.org/download . Pour Mac OS X, il est déjà installé sur votre ordinateur.

Exigences matérielles:Tout PC ou ordinateur portable

Systèmes d'exploitation pris en charge:Win, Mac OS X, Linux

Niveau de difficulté:2 sur 5


ESSAYEZ-LE!

1. Installez le compilateur et les outils Python sur votre ordinateur ou ordinateur portable. Ceci est disponible dans un seul fichier de téléchargement depuis python.org. Pour Mac OS X et certains ordinateurs Linux, Python est déjà installé.

2. Ouvrez un éditeur de texte (bloc-notes, textedit ou votre favori) et copiez / collez le programme suivant dans un fichier. Si vous avez installé Python sur un ordinateur Windows, il incluait un programme appelé IDLE, qui peut éditer et exécuter des programmes Python:

  #!/usr/bin/env python3  #...initialize looping variable, assume 'yes' as the first answer continueYN = 'y'  while continueYN == 'y':    #...get temperature input from the user    sDegreeF = input('Enter next temperature in degrees Farenheight (F):')     #...convert text entry to number value that can be used in equations    nDegreeF = int(sDegreeF)     #...convert temperature from F to Celsius    nDegreeC = (nDegreeF - 32) * 5 / 9     print ('Temperature in degrees C is:', nDegreeC)     #...check for temperature below freezing..    if nDegreeC < 0:       print ('Pack long underwear!')     #...check for it being a hot day...    if nDegreeF > 100:       print ('Remember to hydrate!')     continueYN = input('Input another?')  #exit the program  

3. Enregistrez-le sous «temperature.pl»

4. Ouvrez une fenêtre de commande (cmd.exe ou shell Unix) sur votre ordinateur et naviguez dans le répertoire par défaut jusqu'à l'endroit où vous avez stocké «test.pl». Si vous modifiez dans IDLE, vous pouvez ignorer cette étape.

5. Exécutez le programme avec la commande «python temperature.pl». Si vous exécutez IDLE, sélectionnez simplement l'option de menu Exécuter -> Exécuter le module.


ESSAYE ÇA

1. Modifiez les messages pour avoir des conseils différents pour les températures extrêmes.

2. Changez les températures de déclenchement (chaudes ou froides) pour quelque chose de différent.

3. Ajoutez un autre contrôle de déclenchement de température pour des températures très extrêmes.

4. Collectez le nom de la personne avant le début de la boucle (stockez-le dans une variable) et ajoutez-le aux messages de sortie.

5. (Avancé) Changer l'ensemble du programme en un convertisseur de devises. Entrez le montant en dollars américains et convertissez-le en euros.


APPRENDRE ENCORE PLUS

www.python.org/doc - Le site de documentation officiel de Python ainsi que des liens vers d'autres tutoriels et exemples de sites.

Learnpython.org -– Un site de tutoriels étape par étape. Démarre avec un programme «Hello World» et s'étend aux fonctionnalités linguistiques avancées.

Google com -– Recherche d'autres codes et exemples.


RESSOURCES, CONSEILS, ASTUCES ET ASTUCES

Les langages de script n'ont pas besoin d'un compilateur, vous pouvez donc rapidement écrire et tester des programmes. L'installation de Windows comprend un environnement appelé IDLE, qui exécute la ligne de commande Python dans une deuxième fenêtre pendant que vous apportez des modifications dans une fenêtre principale. Pour Mac et Linux, cela peut également être fait en utilisant Textpad pour éditer un fichier dans une fenêtre et en exécutant la ligne de commande dans une deuxième fenêtre.

Cela vous permet d'apporter de petites modifications au fichier, de l'enregistrer, puis de l'exécuter dans les autres fenêtres. Vous pouvez transformer un programme simple en un programme complexe de cette manière.