Comment écrire votre premier programme Python 3
Introduction
Le programme « Bonjour, le monde ! » est une tradition classique et bien établie en programmation informatique. Servant de premier programme simple et complet pour les débutants, ainsi que d'un bon programme pour tester les systèmes et les environnements de programmation, « Bonjour, le monde ! » illustre la syntaxe de base des langages de programmation.
Ce tutoriel vous guidera à travers l'écriture d'un programme "Hello, World" en Python 3.
Conditions préalables
Vous devez avoir Python 3 installé et un environnement de programmation configuré sur votre ordinateur ou serveur. Si vous n'avez pas d'environnement de programmation configuré, vous pouvez consulter les guides d'installation et de configuration pour un environnement de programmation local ou pour un environnement de programmation sur votre serveur, approprié à votre système d'exploitation (Ubuntu, CentOS, Debian, etc.).
Écrire le programme « Bonjour, le monde ! »
Pour écrire le programme « Hello, World ! », ouvrons un éditeur de texte en ligne de commande tel que nano et créons un nouveau fichier :
- nano hello.py
Une fois que le fichier texte s'ouvre dans la fenêtre du terminal, nous taperons notre programme :
print("Hello, World!")
Décomposons les différents composants du code.
print() est une fonction qui indique à l'ordinateur d'effectuer une action. Nous savons que c'est une fonction car elle utilise des parenthèses. print() indique à Python d'afficher ou de renvoyer tout ce que nous mettons entre parenthèses. Par défaut, cela s'affiche dans la fenêtre de terminal actuelle.
Certaines fonctions, comme la fonction print(), sont des fonctions intégrées incluses par défaut dans Python. Ces fonctions intégrées sont toujours disponibles pour être utilisées dans les programmes que nous créons. Nous pouvons également définir nos propres fonctions que nous construisons nous-mêmes à travers d'autres éléments.
À l'intérieur des parenthèses de la fonction print(), il y a une séquence de caractères — Bonjour, le monde! — qui est entourée de guillemets. Tous les caractères qui se trouvent à l'intérieur des guillemets sont appelés une chaîne.
Une fois que nous avons terminé d'écrire notre programme, nous pouvons quitter nano en appuyant sur les touches control et x, et lorsque nous sommes invités à enregistrer le fichier, appuyez sur y.
Une fois que vous sortez de nano, vous retournerez à votre shell.
Exécution du programme « Bonjour, le monde ! »
Avec notre programme « Bonjour, le monde ! » écrit, nous sommes prêts à exécuter le programme. Nous utiliserons la commande python3 accompagnée du nom de notre fichier de programme. Exécutons le programme :
- python3 hello.py
Le programme hello.py que vous avez créé provoquera la sortie suivante dans votre terminal :
Hello, World!
Passons en revue ce que le programme a fait plus en détail.
Python a exécuté la ligne print("Hello, World!") en appelant la fonction print(). La valeur de chaîne Hello, World! a été transmise à la fonction.
Dans cet exemple, la chaîne Bonjour, le monde ! est également appelée un argument puisqu'il s'agit d'une valeur qui est transmise à une fonction.
Les guillemets qui se trouvent de part et d'autre de Bonjour, le monde ! n'ont pas été imprimés à l'écran car ils indiquent à Python qu'ils contiennent une chaîne de caractères. Les guillemets délimitent où la chaîne commence et se termine.
Depuis que le programme a été exécuté, vous pouvez maintenant confirmer que Python 3 est correctement installé et que le programme est syntactiquement correct.
Conclusion
Félicitations ! Vous avez écrit le programme « Bonjour, le monde ! » en Python 3.
À partir de là, vous pouvez continuer à travailler avec la fonction print() en écrivant vos propres chaînes à afficher, et vous pouvez également créer de nouveaux fichiers de programme.
Continuez à apprendre la programmation en Python en lisant notre série complète de tutoriels Comment coder en Python 3.