Python: Les ensembles (sets et frozensets)

Pour une lecture plus agréable (page plus large), je vous invite à cliquer sur ce lien et à lire ce chapitre dans la rubrique consacrée au langage Python. Aujourd'hui, nous allons aborder une notion moins connue du langage Python, à savoir les ensembles (sets et frozensets). Définition Un ensemble est une collection non ordonnée d'objets [...]

Python: Les dictionnaires

Pour une lecture plus agréable (page plus large), je vous invite à cliquer sur ce lien et à lire ce chapitre dans la rubrique consacrée au langage Python. J'habite en Allemagne et l'idiome guttural de ce pays n'est pas ma langue maternelle. Par conséquent, lorsqu'un mot me manque, je consulte un dictionnaire. Je me rends [...]

Python: Les tuples

Pour une lecture plus agréable (page plus large), je vous invite à cliquer sur ce lien et à lire ce chapitre dans la rubrique consacrée au langage Python. Un tuple est un ensemble d'éléments comparable aux listes mais qui, une fois déclaré, ne peut plus être modifié. Il s'agit donc d'une séquence immuable d'objets indicés qui [...]

Python: La compréhension de liste

Pour une lecture plus agréable (page plus large), je vous suggère de cliquer sur ce lien et ainsi de lire cet article dans la rubrique consacrée au langage Python. La compréhension de liste est une expression qui permet de construire une liste à partir de tout autre type itérable (liste, tuple, chaîne de caractères...). Le [...]

#Python: Les références partagées et le module copy

Cet article est archivé dans la rubrique  Le langage Python. D'aucuns pensent que la manière la plus simple de copier une liste est de déclarer une variable et de lui affecter ladite liste comme dans l'exemple ci-dessous: [code language="python"] liste_initiale = [1, 6.3, ['Alphonse', 'Solange']] copie_liste = liste_initiale print(copie_liste) [/code] Résultat : [1, 6.3, ['Alphonse', [...]

Python: les listes

Cet article est archivé dans la rubrique Le langage Python. Une liste est un ensemble d'éléments séparés par des virgules et entourés de crochets. Ces éléments peuvent être de n'importe quel type: str(), int(), float(). Il existe même des listes de listes! Contrairement aux chaînes de caractères, il est possible de modifier une liste grâce au [...]

#Python : Aperçu de quelques méthodes associées aux objets de type chaîne de caractères (str)

Cet article est archivé dans la rubrique Le langage Python. En Python, tout est objet. Les chaînes de caractères sont par exemple des objets créés par instanciation de la classe str. Une classe, c'est un peu comme une caisse à outils qui permet de créer un objet et de le façonner. La classe contient des méthodes [...]

Python : importer un module

Cet article est archivé dans la rubrique Le langage Python. Un module est un fichier Python qui contient un programme que l'on peut exécuter de manière indépendante ou bien qui regroupe des attributs que l'on peut charger dans un programme principal grâce à l'instruction import. Pour faciliter leur maintenance, la plupart des programmes Python sont constitués d'un [...]

#Python : Déclarer une variable et lui affecter une valeur

Cet article est archivé dans la rublique Le langage Python. 1. Définition d'une variable Le travail d'un ordinateur, c'est de manipuler des données qui sont stockées dans sa mémoire. Or, pour cela, il faut un minimum d'organisation. C'est la raison pour laquelle les ordinateurs utilisent des variables, lesquelles correspondent à des adresses mémoire bien précises  où [...]

Écrire, enregistrer et exécuter ses programmes Python

Cet article est archivé dans la rubrique Le langage Python. Lancer l'interpréteur dans un terminal et écrire ses premiers programmes Utiliser un éditeur de texte pour enregistrer et conserver ses programmes L'environnement de développement intégré IDLE 3 1. Lancer l'interpréteur dans un terminal Linux et écrire ses premiers programmes Il est tout à fait possible [...]