Accueil dans le cours de programmation en langage python

Accueil dans le cours de programmation en langage python

Le langage python est un langage interprété, comme le langage PHP, javascript, gwbasic... Les instructions peuvent être tapées dans l'environnement de l'interpréteur, ou être placées dans un script, de suffixe .py La fenêtre d'édition de l'interpréteur est accessible avec le logiciel de revue d'écran Jaws. Les aveugles peuvent ainsi utiliser le langage python, plus facilement que les langages vb6, vcc, bcc... Il est possible de compiler les .py, pour obtenir un exécutable, que l'on peut distribuer sans avoir besoin d'empaquetage, comme pour certains langages propriétaires comme vb6 de microsoft, par exemple. python est un logiciel libre, sous licence gpl, que vous pouvez installer à partir du site officiel python.org

Lien externe : python, programming language, official web site Ce site officiel (en anglais) contient toutes les ressources nécessaires, pour programmer en langage python. Vous pourrez installer différentes versions (python2.4, version 2.5...) pour toutes plateformes. En particulier, l'installation pour Windos 95, 98, XP...se fait en quelque minutes.

On retrouve, une fois cette installation effectuée, un sous-menu python2.4 (ou python2.5...) dans le menu "programme" Dans ce sous-menu, il y a 4 items, dont l'item "python", pour entrer dans l'environnement de l'interpréteur python en ligne de commande. Cet environnement est accessible aux aveugles avec le lecteur de revue d'écran Jaws, bien qu'il faille parfois virtualiser sa fenêtre par le raccourci "insert+ctrl+w" On tape une ligne qui contient des instruction en langage python, qui sera exécutée dès que l'on appuiera sur la touche "entrée". Le résultat de la commande est affiché dans la fenêtre (ou les messages du débuger en cas d'erreur)

L'item "manual" contient les références du langage, avec une description détaillée des modules, des syntaxes du langage... L'apprentissage de la programmation avec le langage python est facilité par la possibilité de tester chaque instruction, dans l'environnement de l'interpréteur.

Le langage python est un langage orienté objet, qui offre de nombreux outils pour le traitement des données scientifiques (calcul en précision arbitraire avec le module decimal, calcul formel, traitement des données, programmation pour le WEB...) Dans l'environnement de l'interpréteur, la fonction help() permet d'obtenir une aide sur les méthodes des modules, la syntaxe des instructions... Vous pouvez vous familiariser avec les instructions de base, en consultant le cours suivant, qui a l'avantage d'être écrit en français :

Lien externe : cours d'initiation au langage python (université Paris 7 et Paris 13 Commentaires : Ce cours, destiné aux étudiants en biochimie, est particulièrement accessible, sans connaissance préalable sur les langages objet. Il contient aussi des liens vers les ressources du site officiel python.org

Je ne vais pas écrire un nouveau cours sur le langage python, car il en existe beaucoup sur le WEB. Je me contenterai de vous donner des exercices pour vous aider à vous servir de la documentation en ligne. Comme ce cours s'adresse essentiellement aux aveugles, les exercices porteront surtout sur l'utilisation des modules qui permettent de traiter les fichiers .wav et .mp3, les chaînes de caractères en code utf8 et ASCII, pour la saisie et l'écriture des formules...

Comment travailler les exercices de ce cours sur le langage python

Ces exercices contiendront des données pour les dictionnaires, que vous pourrez saisir facilement en utilisant le mécanisme du copier/coller, pour placer les données que vous choisirez, dans le champ d'édition du lien "saisir une donnée..." Pour cela, en haut de chaque page de ce cours, vous trouverez 2 liens : un lien pour la saisie d'une donnée. Cette donnée peut être utilisée pour une commande interactive, ou être recherchée dans les dictionnaires de ce cours. Un lien "mémento" qui vous rappelle les conventions adoptées pour la saisie d'une donnée. Consultez cette page "mémento" si vous ne savez pas vous servir des dictionnaires de ce cours

suivant : mémento aide pour l'usage des dictionnaires de ce cours sur le langage python

Retour dans la page sommaire du cours sur le langage python

Retour dans le sommaire de la rubrique langage