L’heure est maintenant d’apprendre le langage de programmation python. Si tu es devenu amoureux de la programmation, saches qu’il est aussi possible d’explorer nombreux domaines grâce à ce langage de programmation. Cet article , est spécialement dédié à l’usage de la fonction print() , je dirai la première que tout développeur python découvre à ses débuts, j’en suis sûr.
Selon plusieurs site de ranking tel que Stack Overflow, python est aujourd’hui un langage multidisciplinaire le plus demandé en entreprise et occupe la première place du classement : c’est-à-dire peut servir un mathématicien à faire des calculs beaucoup plus avancés, un développeur web à créer des sites internet grâce par exemple aux outils comme django, flask, un chercheur chimiste à faire des prédictions ou simplifier ses taches.
J’ai même écrit un article tout sur python à lire sur le lien : pourquoi apprendre le langage Python ?
Un mot sur les fonctions python
Les fonctions sont en réalités des bouts de code, ou même des millions de lignes déjà édités par des développeurs plus expérimentés, et qui permettent tout simplement aux utilisateurs du langage de programmation python d’aller plus vite : par exemple une fonction pour trier une liste d’éléments, ajouter des éléments dans une liste, calculer les éléments d’une suite de fibonacci , et j’en passe.
Cet article se consacre spécialement à une fonction primitive du langage de programmation python, aussi appelée built-in function, en anglais , utilisée pour afficher à l’écran des valeurs.
9 façons d’utiliser la fonction print ( )
Quand j’ai découvert la programmation, en 2019 , c’était très cool d’apprendre comment afficher mon nom , demander des valeurs à l’utilisateur grâce à la commande cin ou cout , du langage C++
En découvrant python, c’était encore plus plaisant de le faire plus proprement et de plusieurs manières. Je vous partage donc 9 façons d’utiliser la fonction primitive print () de python
1. Utiliser print ( ) tout simplement
Je ne serai pas aussi théorique que les mathématiciens. Je vous partagerai à chaque fois le code pour chaque étape.
Description de la fonction print( )
Voici ce que la documentation nous dit sur la fonction print () de python. Savez-vous comment obtenir la documentation d’une fonction ?
Tapez seulement help(print) dans votre éditeur de code python comme ceci :

Afficher un message avec print ( )
L’image en haut vous donne un aperçu sur la documentation de la fonction print(), nous reviendrons sur chaque détail step by step, comme les anglais.
Intéressons-nous maintenant , comment afficher concrètement un message grâce à cette fonction :

Ceci veut dire tout simplement, que si je veux afficher un message à l’écran ( texte : phrase ou lettre ,…) , je dois le faire passer entre les guillemets, si non , python indiquera une erreur si vous oublier de fermer les guillemets ou ne respectez pas la syntaxe, comme sur cet écran :

2. Utiliser la fonction print ( ) avec triples guillemets
Avec des triples guillemets, cela signifie tout simplement que le message est une phrase qui peut donc s’écrire à plusieurs lignes. C’est-à-dire peut être un paragraphe, …

En haut, un exemple d’utilisation de la fonction pour afficher un message comportant plusieurs lignes.
Le symbole antislash \ permet d’indiquer à python qu’il s’agit de la continuité de phrase. Si vous ne le placez , vous aurez sans doute un affichage pas propre comme indiqué.
N’est-ce pas bon d’apprendre la programmation ?
3. Utiliser la fonction print ( ) avec les guillemets simples
Cette technique est plus simple : on place seulement le message à afficher entre deux guillemets ; comme ceci :

4. Utiliser la fonction print ( ) avec les apostrophes.
Retenez bien que cette technique n’accepte pas que votre message contienne d’autres apostrophes, si non, il ne marchera pas. la technique est généralement utilisée pour afficher des caractères.

Si vous souhaiter quand même utiliser les apostrophes avec cette technique, il faut pour ce cas, utiliser un antislash avant de placer l’apostrophe, comme ceci donc :

5. Afficher le message avec une variable avec la fonction print( )
la variable doit déjà exister, c’est-à-dire déjà créer , si non, vous aurez une erreur. Vous pouvez même encadrer la variable par deux deux messages. Il est possible d’afficher un message contenant des variables avec python en respectant juste la syntaxe comme ceci :

Vous pouvez de ma même manière afficher la valeur de plusieurs variables avec plusieurs messages comme ceci :

6. Formatage du texte avec python et print ( )
La technique la plus classe et aimer par les développeurs python, est de placer des accolades qui seront par la suite remplacer par des valeurs des variables comme ceci :

Attention , ici l’ordre compte énormément. L’instruction format() peut prend plusieurs variable à condition que les paires d’accolades en correspondent. La première paire d’accolade sera remplacée par la valeur de la première variable renseignée dans format , la deuxième paire par la deuxième variable, puis ainsi de suite,…
7. Limiter le nombre de rang après la virgule d’un nombre avec python
Il existe une fonction python qui fait déjà ce truc d’arrondir : mais un développeur python devra connaitre ce qui se passe en réalité, l’algorithme donc qui est derrière. Il s’agit d’une technique simple que nous propose la fonction interne de python format , à utiliser comme ceci :

Vous pouvez remplacer 2 contenu dans {:.2f} par n’importe quel nombre n c’est le nombre qui indique après combien de rang limiter les chiffres à afficher.
8. La technique f-string avec python
Si vous tombez sur un code écrit par un professionnel en python, sans doute vous trouverez cette technique dans son programme, dans un forum, un manuel sur python ou j’en passe. C’est la technique qui me séduit d’ailleurs , et que j’utilise dans la plupart de mes programmes.
A quoi consiste la technique f-string ?
Elle consiste tout simplement à éviter d’utiliser nombres virgules et guillemets dans une fonction print. Et facilite l’écriture d’un programme. Juste après avoir écrit print ( , placez un f avant les guillemets comme ceci :

9. Utiliser les arguments sep= » » et end= » » avec python
Ces deux arguments sont internes à la fonction print( ) , comme vous pouvez vous en rappeler de la documentation de la fonction print ( ) afficher en haut de la page, et permettent d’afficher des messages beaucoup plus intéressants.
– end= » » : permet d’indiquer à l’interpréteur python, comment on souhaite finir l’affichage d’un message
– sep= » » : permet de spécifier de quelle manière nous voulons séparer nos messages, généralement lorsqu’on utilise plusieurs fois la fonction print ( )

En conclusion
Je pense avoir parcouru presque toute les notions autour de la fonction print ( ) , utilisé par des développeurs python pour afficher du texte. Si vous avez des petits problèmes, vous pouvez me laisser savoir vos questions en commentaire , et nous allons y répondre tous ensemble.
Merci de m’avoir lu, à très bientôt !