Premier programme

Comme nous l'avons vu dans la partie Accueil, l'environnement de développpement pyzo comporte deux zones distinctes :

  • éditeur : endroit où on écrit son programme.
  • interpréteur de commandes (ou shell) : endroit où on voit le programme s’exécuter

capture écran Pyzo

On utilisera ce logiciel de la manière suivante :

  1. Ecrire son programme (ou script) dans l'éditeur

  2. Le sauvegarder (précaution importante !)

  3. L'exécuter en appuyant sur CTRL+F5 ou CTRL+MAJ+E

On peut exécuter le script sans sauvegarder en appuyant sur F5.

Si l’exécution du programme génère des erreurs (en rouge dans l’interpréteur), il faudra essayer de comprendre quelle est l'erreur à l'aide des messages fournis (le plus souvent c’est une erreur de frappe – syntax error) ou demander au professeur de l’aide.

Notre premier programme

# coding:utf-8

# Ceci est un commentaire

"""
Ceci est un commentaire plus long
Des explications sur plusieurs lignes entourées par des triples guillemets
"""

print("Hello world !")
print ("Ceci est mon premier programme en Python !")

Comprendre ce premier programme :

  • Commentaires : les développeurs ont pour habitude de mettre de nombreux commentaires dans leur programme :

    • pour se souvenir de ce qu’ils ont fait
    • pour que le programme soit facilement lisible par une autre personne… C’est une bonne habitude à prendre.
  • La ligne # coding:utf-8 indique quel type de codage des caractères on va utiliser. Il est important de le signaler pour que l’ordinateur puisse utiliser les lettres avec des accents par exemple. Il faudra la mettre dans tous vos programmes.

  • Que fait notre premier programme ? Il affiche (à l’aide de la commande print) deux phrases à l’écran. En informatique, cela ne s’appelle pas une phrase mais une chaîne de caractères (string en anglais). Cette chaîne est à écrire entre guillemets.

Pour écrire des programmes un peu plus complexes, il va falloir que nous mettions un pied dans le monde des variables… rendez-vous dans le prochain chapitre !