Python est un langage de programmation de haut niveau, interprété, de script, impératif, orienté objet, fonctionnel, typé dynamiquement et puissant. Il a été publié par Guido van Rossum en 1991. Le langage Python possède une syntaxe claire et lisible qui permet aux débutants d'apprendre facilement la programmation.
Indentation
Python utilise l'indentation pour délimiter les blocs de code. Contrairement à d’autres langages qui utilisent pour cela des clés ou des mots-clés spécifiques. L'indentation en Python n'est pas seulement esthétique, c'est une partie fonctionnelle du langage. Voir exemple :
Si vous n'indentez pas correctement, Python générera une erreur.
Commentaires
Les commentaires Python commencent par le caractère dièse # et s'étendent jusqu'à la fin de la ligne physique. Un commentaire peut apparaître au début d'une ligne ou après un espace ou un code, mais pas dans une chaîne littérale. Un caractère de hachage à l'intérieur d'une chaîne littérale n'est qu'un caractère de hachage. Voir exemple :
Variables
En Python, les variables sont créées lorsque vous leur attribuez une valeur :
Python est typé dynamiquement, ce qui signifie que vous pouvez modifier le type d'une variable dans votre code :
Types de données
Python intègre par défaut les types de données suivants, dans ces catégories :
- Type de texte : str
- Types numériques : int, float, complexe
- Types de séquence : liste, tuple, plage
- Type de mappage : dict
- Types d'ensemble : ensemble, ensemble gelé
- Type booléen : bool
- Types binaires : octets, bytearray, memoryview
Chaînes
Les chaînes Python sont placées entre guillemets simples ou doubles.
Chaînes multilignes :
Opérateurs
Python divise les opérateurs en plusieurs types :
- Opérateurs arithmétiques
- Opérateurs d'affectation
- Opérateurs de comparaison
- Opérateurs logiques
- Opérateurs d'identité
- Opérateurs d'association
- Opérateurs au niveau du bit
En bref, la syntaxe de base de Python est très facile à apprendre et à utiliser, notamment pour les nouveaux arrivants en programmation. Grâce à son utilisation de l'indentation et à sa structure claire, vous pouvez écrire du code Python lisible et facile à comprendre.