Auteur : Darko Stankovski
Une donnée avec un comportement peut être représentée par une classe. Pour éviter le coté verbeux, Python propose les dataclass. Ce type qui repose sur la configuration plutôt que la déclaration, moins verbeux, reste souple d’usage.
Pourquoi les tuples ? Quand on débute en Python, on a du mal à comprendre pourquoi ce type en plus des listes. Et plus tard aussi…
Alors revoyons dans cet article l’essentiel sur les tuples.
En Python, pour modéliser une données « complexe », nous avons le namedtuple qui apporte l’avantage de la syntaxe d’accès à des attributs sans créer des classes, ce qui permet de respecter le principe Objet.
La nouveauté de Python 3.11 que vous utiliserez certainement le plus concerne les exceptions et en particulier la possibilité de grouper les exceptions.
Découvrons cette nouvelle fonctionnalité.
Que ce soit pour du test ou de la présentation, on a toujours besoin de données factices mais cohérentes. Découvrons donc la lib Python Faker.
Depuis quelques années, la domotique est devenue accessible, mais sa pratique peine encore à se répandre. Dans cet article, nous allons découvrir les bases.
Après avoir conçu une application de lancer de dés, il faudrait la rendre plus conviviale. Et par convivial, on entends en général avec une interface graphique. Créer une interface graphique est en général une...
Tout développeur Python connait le nom spécial __main__, mais ce nom existe aussi pour un fichier spéciale transformant le package racine en script. Découverte…
Les points de suspension, c’est du code en Python. C’est l’objet Ellipsis. À quoi ça sert ? Comment l’utiliser ? C’est le sujet de cet article.
Une application pour lancer des dés est un parfait petit projet pour pratiquer et apprendre le code. Voyons comment faire en Python.