PCSI – IPT G. Monod
Pyzo.docx
1/4
Pyzo
Il existe de nombreuses distributions Python, ce tutoriel présente Pyzo http://www.pyzo.org/index.html
Prenez l’habitude travaillez avec une fenêtre maximisée (agrandie à la taille de l’écran).
La première chose à faire est de personnaliser l’interface (langue et outils indispensables) en suivant les copies d’écran ci-dessous.
Modification de la langue
Interface minimale : éditeur, shell et aide
Vous devez avoir en permanence les 3 fenêtres ci-dessous (au minimum).
Autre outil utile : « History viewer » (historique des commandes tapées dans le shell.
Modifier la langue
Choix des outils Cliquer puis déplacer le bloc
PCSI – IPT G. Monod
Pyzo.docx
2/4
Le clavier - Résumé
Voir les pages suivantes pour les explications détaillées.
En noir les raccourcis usuels, en rouge les raccourcis Pyzo.
Copier = Ctrl + C
Coller = Ctrl + V
Couper = Ctrl +X
Annuler = Ctrl + Z
Recommencer = Ctrl + Y
Sauvegarder = Ctrl + S
Fonctionnalités à connaître
Tab
Entrée / Return
Insertion : bascule du mode insertion (les
caractères tapés sont insérés dans le
texte sans effacer les autres) au mode
remplacement (les caractères tapés
remplacent les caractères existants).
X
Historique des commandes
précédente / suivante
(shell)
Exécute la sélection
(éditeur)
Exécute le fichier complet
(éditeur)
Indenter
Ctrl+Entrée
exécute la cellule
(éditeur)
Arrêter, redémarrer…
(survoler à la souris)
PCSI – IPT G. Monod
Pyzo.docx
3/4
Taper et exécuter du code dans Pyzo
1. Dans le shell
Exécution immédiate en validant
(« Entrée ») (analogue à une
calculatrice).
mémorisation de la commande
visible dans « History viewer » si
l’outil est affiché.
Rappel d’une commande précédente :
- à la souris, double clic dans
l’historique ;
- au clavier, touches .
2. Dans l’éditeur
2.1. Exécuter la lection (touche F9 du clavier) : exécute le code sélectionné à la souris.
Copie d’écran ci-dessous, la ligne 11 est la ligne active/sélectionnée et correspond à la 4
ème
commande exécutée In[4].
2.2. Exécuter une cellule : exécute le bloc de code situé entre deux ## si le curseur est situé entre les délimiteurs ## et ##.
Copie d’écran ci-dessous, l’exécution de la cellule correspond à la 3
ème
commande exécutée In[3].
2.3. Exécuter le fichier (touche F5 du clavier) : exécute tout le fichier actif.
Remarques importantes :
De l’aide apparaît dans le bloc « Interactive Help » dès qu’une commande Python est reconnue (ci-dessus, print).
Les raccourcis clavier sont rappelés dans les info-bulles.
Noter que Pyzo propose des commandes en cours de frappe
(sélection par touche « Tab » ou clic).
Cellule
Aide Info-bulle
PCSI – IPT G. Monod
Pyzo.docx
4/4
Obtenir de l’aide
1. Dans le bloc « Interactive help » : taper la commande dans la barre de recherche (cf. ci-dessous).
Rq : pas d’aide sur les modules non chargés (taper math ne donne rien tant que le module math n’a pas été importé).
2. Dans le shell :
2.1. ?print ou print? ou help(print) fournit les mêmes informations que précédemment (si incomplètes ou tronquées,
taper ??print ou print??).
Rq : pas d’aide sur les modules non chargés.
2.2. help() permet d’entrer dans l’aide interactive : taper math donne alors des informations sur le contenu du module math
(fonctions et constantes).
quit pour quitter l’aide interactive !
Notepad ++ : copier ou taper du code avec la coloration syntaxique dans un traitement de texte
Pour exporter du code vers un traitement de texte en conservant la coloration syntaxique utiliser Notepad++ (éditeur de texte).
https://notepad-plus-plus.org/fr/
TIPE, TP…devoir d’info
Choix du langage : Export RTF via le presse-papier :
Puis coller dans le traitement de texte final.
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !