Introduction
Le programme « Hello, World ! » est un classique et une tradition bien ancrée dans la programmation informatique. Servant de premier programme simple et complet pour les débutants, ainsi que de bon programme pour tester les systèmes et les environnements de programmation, « Hello, World ! » illustre la syntaxe de base des langages de programmation.
Ce tutoriel vous accompagnera dans l’écriture d’un programme « Hello, World » en Python 3.
Prérequis
Vous devez avoir Python 3 installé ainsi qu’un environnement de programmation local configuré sur votre ordinateur.
Si vous n’en avez pas mis en place, vous pouvez utiliser l’un des guides d’installation et de configuration ci-dessous qui est approprié pour votre système d’exploitation :
- Ubuntu 16.04 ou Debian 8
- CentOS 7
- Mac OS X
- Windows 10
Écrire le programme « Hello, World ! »
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 le fichier texte ouvert dans la fenêtre du terminal, nous allons taper notre programme:
print("Hello, World!")
Décomposons les différents composants du code.
print()
est une fonction qui demande à l’ordinateur d’effectuer une action. On sait que c’est une fonction car elle utilise des parenthèses. print()
indique à Python d’afficher ou de sortir ce que nous mettons entre les parenthèses. Par défaut, cela donnera lieu à une sortie dans la fenêtre actuelle du terminal.
Certaines fonctions, comme la fonction print()
, sont des fonctions intégrées incluses dans Python par défaut. Ces fonctions intégrées sont toujours disponibles pour que nous puissions les utiliser dans les programmes que nous créons. Nous pouvons également définir nos propres fonctions que nous construisons nous-mêmes par le biais d’autres éléments.
Dans les parenthèses de la fonction print()
se trouve une séquence de caractères – Hello, World!
– qui est placée entre guillemets. Tous les caractères qui se trouvent à l’intérieur des guillemets sont appelés une chaîne de caractères.
Une fois que nous avons fini d’écrire notre programme, nous pouvons quitter nano en tapant les touches control
et x
, et lorsqu’on nous demande d’enregistrer le fichier, appuyez sur y
.
Une fois que vous avez quitté nano, vous revenez à votre shell.
Exécution du programme « Hello, World ! » Programme
Avec notre programme « Hello, World ! » écrit, nous sommes prêts à exécuter le programme. Nous utiliserons la commande python3
accompagnée du nom du fichier de notre programme. Exécutons le programme :
- python3 hello.py
Le programme hello.py que vous venez de créer fera produire à votre terminal la sortie suivante :
OutputHello, World!
Regardons plus en détail ce que le programme a fait.
Dans cet exemple, la chaîne de caractères Hello, World!
est aussi appelée un argument puisqu’il s’agit d’une valeur que l’on passe à une fonction.
Les guillemets qui se trouvent de part et d’autre de Hello, World!
n’ont pas été imprimés à l’écran car ils sont utilisés pour indiquer à Python qu’ils contiennent une chaîne de caractères. Les guillemets délimitent où la chaîne de caractères commence et se termine.
Puisque le programme s’est exécuté, vous pouvez maintenant confirmer que Python 3 est correctement installé et que le programme est syntaxiquement correct.
Conclusion
Félicitations ! Vous avez écrit le programme « Hello, World ! » 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.
Poursuivez votre apprentissage de la programmation en Python en lisant notre série complète de tutoriels Comment coder en Python 3.