• Email : contact@refbax.com

Déclaration et commentaire en Python

📢 Image qui illustre un article sur le : Python, commentaires, instruction, Vous pouvez, plusieurs lignes
Facebook
Twitter
LinkedIn
Temps de lecture : 3 minutes

Cette section traite des déclarations, de l’indentation et des commentaires Python. La dernière session présente également Docstring comme un type spécial de commentaire Python.

Déclaration Python

Une déclaration Python est une instruction donnée à l’interpréteur pour qu’il l’exécute. Une déclaration peut contenir une expression telle que la suivante


resultat = x + y

Une instruction Python peut être considérée comme une instruction à l’interpréteur pour résoudre l’expression et stocker son résultat dans une variable. Les instructions telles que for , while et print ont une signification particulière ; ces instructions seront abordées dans une section ultérieure.

Instructions multi-lignes en Python

Lorsque vous appuyez sur la touche Entrée après une instruction, cette instruction particulière est terminée et constitue une instruction d’une ligne. Il est possible de créer une instruction multiligne en Python en utilisant le caractère de continuation de ligne \ qui permet d’étendre l’instruction Python à plusieurs lignes.

Considérez le code ci-dessous :

x = 1 + 2 + 3 \
    + 4 + 5 \
    + 6

C’est ce qu’on appelle la continuation explicite de la ligne.

Vous pouvez également effectuer une continuation de ligne implicite en utilisant des parenthèses () , des crochets [] ou des accolades {} .

Par exemple, vous pouvez écrire par-dessus l’instruction multi-lignes en utilisant des parenthèses, par exemple :

x = (1 + 2 + 3 
    + 4 + 5
    + 6)

Indentation Python

Le bloc d’instructions, par exemple le corps d’une fonction, d’une boucle ou d’une classe, commence par une indentation. L’indentation doit être la même pour chaque déclaration du bloc. Vous obtiendrez un IndentationError si l’indentation n’est pas correcte.

Habituellement, 4 espaces pour l’indentation, comme recommandé dans le Style Guide for Python Code. Prenons l’exemple ci-dessous :

x = {1, 2, 3, 4}
for i in x:
    print(i)

L’indentation est essentiellement utilisée pour créer des programmes plus lisibles.

Dans l’exemple ci-dessous, le même code est écrit de deux manières différentes :

x = {1, 2, 3, 4}
for i in x :
    print(i)

for i in x : print(i)

Vous pouvez voir ici que le premier exemple est plus lisible que le second.

Commentaires sur Python

Les commentaires sont utilisés pour décrire l’objectif ou le fonctionnement d’un programme. Les commentaires sont les lignes que Python ignore lors de l’interprétation et qui ne perturbent pas le flux d’un programme.

Si vous écrivez du code comportant des centaines de lignes, vous devez ajouter des commentaires car l’autre utilisateur n’a pas le temps de lire chaque ligne pour comprendre le fonctionnement du code. De cette façon, les commentaires augmentent la lisibilité et expliquent également le fonctionnement du code.

Un commentaire Python commence par le symbole dièse # .

# Commentaire sur une seule ligne
# Programme pour imprimer une chaîne de caractères
print("J'affiche des choses en Python")

Commentaires sur plusieurs lignes de Python

L’utilisation du symbole dièse dans chaque ligne permet de définir un commentaire de plusieurs lignes. Mais il existe un autre moyen d’ajouter un commentaire de plusieurs lignes en Python, qui consiste à utiliser des guillemets triples. Vous pouvez utiliser soit ‘ soit ‘.

'''commentaires sur
 plusieurs lignes en
Langage de programmation Python'''

Les guillemets triples sont en fait utilisés pour définir la chaîne de documentation multi-lignes, mais vous pouvez également les utiliser comme commentaires multi-lignes.

Docstring en Python
Docstring est la chaîne de documentation qui constitue la première déclaration dans une fonction, une classe, un module Python, etc. La description et les commentaires des fonctions, méthodes et classes se trouvent dans une docstring.

Prenons l’exemple suivant :

def addition(a:int, b:int):
    '''Cette fonction ajoute deux nombres'''
    return a+b

Vous pouvez voir ici que la docstring vous indique ce que fait la fonction.

Laisser un commentaire

Sur le même thème 🤩

Comment installer Python sur Windows ?

Comment installer Python sur Windows ?

Publié le 23 novembre 2021

La première étape de l’apprentissage d’un langage de programmation n’est pas toujours de faire son Hello World souvent il est...

Lire la suite
Introduction à Python

Introduction à Python

Publié le 23 novembre 2021

Python est un langage de programmation de haut niveau, polyvalent et orienté objet. Python est un langage facile à apprendre...

Lire la suite
Comment utiliser Mistral 7B avec python ?

Comment utiliser Mistral 7B avec python ?

Publié le 18 janvier 2024

Le monde du développement web et du SEO a récemment été marqué par une avancée majeure : l’arrivée de Mistral...

Lire la suite
Comment envoyer un mail avec Python ?

Comment envoyer un mail avec Python ?

Publié le 23 novembre 2021

Bonjour à tous et bienvenue dans ce nouveau guide Python sur la façon d’envoyer un courriel à l’aide d’un programme...

Lire la suite
Pourquoi apprendre le python ?

Pourquoi apprendre le python ?

Publié le 6 septembre 2021

Python est un langage de programmation générique de haut niveau à sémantique dynamique. Sa structure de données le rend idéal...

Lire la suite
Mots clés, termes réservés et identificateurs de Python

Mots clés, termes réservés et identificateurs de Python

Publié le 24 novembre 2021

Tutoriel Python – Mots clés et identificateurs Dans cette section, nous parlerons des mots-clés et des identificateurs Python. Mots clés...

Lire la suite
Comment récupérer des données sur les coronavirus avec Python ?

Comment récupérer des données sur les coronavirus avec Python ?

Publié le 24 novembre 2021

Bonjour à tous et bienvenue dans ce guide où je vais vous montrer comment obtenir des données sur les cas...

Lire la suite
Hello World – Python

Hello World – Python

Publié le 24 novembre 2021

Que serait une formation d’apprentissage d’un langage sans la toute première leçon, l’affichage du fameux Hello World . >>> print("Hello...

Lire la suite
Reverse domain IP checker avec Python

Reverse domain IP checker avec Python

Publié le 29 décembre 2022

Temps de lecture : < 1 minute Le « reverse IP checker » est un outil qui permet de trouver les domaines associés à...

Lire la suite
Qui suis-je ! 👨‍💻
Parfois on cherche par catégorie 📌

Enfilez-votre cape

Apprenez le webmarketing et le code grâce à nos différentes ressources et améliorez la visibilité de votre site internet, grâce à nos outils SEO.

refbax superhero bas