Glossaire Python
On janvier 28, 2022 by adminCette page est destinée à être un guide de référence rapide pour Python. Si vous voyez quelque chose qui doit être ajouté, faites-le nous savoir et nous l’ajouterons à la liste.
« >>> »
L’invite Python par défaut du shell interactif.Souvent vu pour les exemples de code qui peuvent être exécutés interactivement dans l’interpréteur.
abs
Retourne la valeur absolue d’un nombre.
argument
Information supplémentaire que l’ordinateur utilise pour exécuter des commandes.
argparse
Argparse est un analyseur syntaxique pour les options, les arguments et les sous-commandes de la ligne de commande.
assert
Utilisé pendant le débogage pour vérifier les conditions qui devraient s’appliquer
assignment
Donner une valeur à une variable.
bloc
Section de code qui est regroupée
breakUtilisé pour sortir d’une boucle for ou d’une boucle while.
class
Modèle pour créer des objets définis par l’utilisateur.
compilateur
Transcrit un programme écrit dans un langage de haut niveau dans un langage de bas niveau.
continueUtilisé pour sauter le bloc actuel, et revenir à l’instruction « for » ou « while »
instruction conditionnelle
Instruction qui contient un « si » ou un « if/else ».
débogage
Le processus de recherche et de suppression des erreurs de programmation.
def
Définit une fonction ou une méthode
Formation Python recommandée
Pour une formation Python, notre principale recommandation est DataCamp.
dictionary
Un tableau associatif mutable (ou dictionnaire) de paires de clés et de valeurs.Peut contenir des types mixtes (clés et valeurs). Les clés doivent être un type hachable.
distutils
Package inclus dans la bibliothèque standard Python pour l’installation, la construction et la distribution du code Python.
docstring
Un docstring est un littéral de chaîne de caractères qui se produit comme première déclaration dans un module, une fonction, une classe ou une définition de méthode.
__future__
Un pseudo-module que les programmeurs peuvent utiliser pour activer de nouvelles fonctionnalités du langage qui ne sont pas compatibles avec l’interpréteur actuel.
easy_install
Easy Install est un module python (easy_install) regroupé avec setuptools qui vous permet de télécharger, construire, installer et gérer automatiquement les paquets Python.
ordre d’évaluation
Python évalue les expressions de gauche à droite. Remarquez que lors de l’évaluation d’une affectation, le côté droit est évalué avant le côté gauche.
exceptions
Moyens de sortir du flux de contrôle normal d’un bloc de code afin de gérer les erreurs ou d’autres conditions exceptionnelles
expression
Code Python qui produit une valeur.
filtre
filtre(fonction, séquence) renvoie une séquence constituée des éléments de cette séquence pour lesquels fonction(élément) est vrai
float
Un nombre immuable en virgule flottante.
for
Itère sur un objet itérable, capturant chaque élément vers une variable locale pour l’utiliser par le bloc attaché
fonction
Séquence paramétrée d’instructions.
Appel de fonction
Une invocation de la fonction avec des arguments.
Collecte d’ordures
Le processus de libération de la mémoire lorsqu’elle n’est plus utilisée.
Générateurs
Une fonction qui retourne un itérateur.
Langage de haut niveau
Conçu pour être facile à lire et à écrire pour les humains.
IDLE
Environnement de développement intégré
instruction if
Exécute conditionnellement un bloc de code, ainsi que else et elif(contraction de else-if).
immutable
Ne peut être modifié après sa création.
import
Utilisé pour importer des modules dont les fonctions ou les variables peuvent être utilisées dans le programme en cours.
indentation
Python utilise l’indentation en espace blanc, plutôt que les accolades ou les mots-clés, pour délimiter les blocs.
int
Un nombre entier immuable d’amplitude illimitée.
mode interactif
Lorsque des commandes sont lues depuis un tty, on dit que l’interpréteur est en mode interactif.
interpréter
Exécuter un programme en le traduisant ligne par ligne.
IPython
Coordinateur interactif pour l’informatique interactive.
Relié : tutoriel iPython
iterable
Un objet capable de retourner ses membres un par un.
lambda
Ils sont un raccourci pour créer des fonctions anonymes.
list
Liste modifiable, peut contenir des types mixtes.
compréhension de liste
Moyen compact de traiter tout ou partie des éléments d’une séquence et de retourner une liste avec les résultats.
literals
Literals sont des notations pour les valeurs constantes de certains types intégrés.
map
map(function, iterable, …) Appliquer une fonction à chaque élément de l’iterable et retourner une liste des résultats.
méthodes
Une méthode est comme une fonction, mais elle s’exécute « sur » un objet.
module
L’unité de base de la réutilisabilité du code en Python. Un bloc de code importé par un autre code.
objet
Toute donnée avec un état (attributs ou valeur) et un comportement défini (méthodes).
object-oriented
permet aux utilisateurs de manipuler des structures de données appelées objets afin de construire et d’exécuter des programmes.
pass
Nécessaire pour créer un bloc de code vide
PEP 8
Ensemble de recommandations sur la façon d’écrire du code Python.
Python Package Index
Dépôt officiel de logiciels tiers pour Python
Pythonic
Une idée ou un morceau de code qui suit de près les idiomes les plus courants du langagePython, plutôt que d’implémenter du code en utilisant des concepts communs à d’autreslangues.
reduce
reduce(fonction, séquence) renvoie une valeur unique construite en appelant la fonction(binaire) sur les deux premiers éléments de la séquence,puis sur le résultat et l’élément suivant, et ainsi de suite.
set
Ensemble non ordonné, ne contient pas de doublons
setuptools
Collection d’améliorations des distutils Python qui vous permettent de construire et de distribuer plus facilement des paquets Python
slice
Sous parties de séquences
str
Chaîne de caractères : une séquence immuable de points de code Unicode.
strings
Peut inclure des chiffres, des lettres et divers symboles et être entourée de guillemets doubles ou simples, bien que les guillemets simples soient plus couramment utilisés.
statement
Un statement fait partie d’une suite (un « bloc » de code).
try
permet aux exceptions soulevées dans son bloc de code attaché d’être capturées et traitées par des clausesexcept.
tuple
Immutable, peut contenir des types mixtes.
variables
Placeholder pour les textes et les nombres.Le signe égal (=) est utilisé pour attribuer des valeurs aux variables.
while
Exécute un bloc de code tant que sa condition est vraie.
with
Enferme un bloc de code dans un gestionnaire de contexte.
yield
Retourne une valeur à partir d’une fonction de générateur.
Zen de Python
Lorsque vous tapez « import this », la philosophie de Python est imprimée.
Plus de lecture
Formation Python recommandée
Pour une formation Python, notre principale recommandation est DataCamp.
.
Laisser un commentaire