De l’intérêt des tuples comme clé de dictionnaire

Wolverine dessiné comme un enfant

On peut utiliser n’importe quel objet hashable comme clé de dictionnaire en Python, pas uniquement des strings. Donc des entiers bien entendu, mais également, et c’est rarement utilisé, des tuples.

La suite

Changement dans l’unpacking des iterables en Python 3

Photo d'une vitre "en cas d'urgence"

Ahhh, l’unpacking… On croit qu’on a complètement fait le tour de cette fonctionalité merveilleuse, et PAF, on découvre encore autre chose.

Par exemple, la syntaxe a été améliorée avec Python 3, et accepte maintenant un unpacking partiel !

La suite

Article retiré pour cause de grosse merde

Publicité pour la croix rouge que je pige absolument pas

Désolé pour ceux qui ont reçu l’article via RSS ou email. Je le retire. C’était de la merde.

La suite

Solution de l’exercice d’hier

Photo d'un candidat de qui veut gagner des millions devant une question difficile

Il faut bien noter que ce n’est qu’une solution parmi d’autres :

La suite

Petit exercice en Python

Photo d'une invention permettant d'aider les enfants à apprendre à marcher

Nouveau concept, de temps en temps, je vais proposer un exercice à faire en Python, vous postez vos solutions, et j’en posterai une le lendemain.

Pas de pression, c’est pour le fun.

La suite

Les mensonges des DSL

Portrait de dead pool qui dit "my commun sens is tingling"

Un DSL, ou Domaine Specific Language, est un langage qui est dédié à un usage très pointu, et pour lequel il est donc particulièrement efficace.

La suite

Du Darwinisme pythonien

En prenant la moitié du code, on otbtient un individu unique, comme dans les Sims !

Qui n’a jamais rêvé de cloner des moutons clara morgane et de s’adonner à des expérimentations scientifiques de haut niveau ?

La suite

Qu’est-de que MVC et à quoi ça sert ?

Phot d'une bicyclette avec 4 places dont une pour une machine à coudre

MVC, pour “Modèle, Vue, Contrôleur”, est le nom donné à une manière d’organiser son code. C’est une façon d’appliquer le principe de séparation des responsabilités, en l’occurrence celles du traitement de l’information et de sa mise en forme.

Une fois n’est pas coutume je vais donner un exemple en Python et PHP, car c’est une question qui hante les codeurs de ce langage. En effet on leur rabâche qu’il faut utiliser MVC, que tel framework est MVC, que leur code à eux ne l’est pas, etc. Sans que nul part, évidement, on ne donne une explication correcte de la notion.

La suite

Ignorer certains caractères spéciaux dans un template django

Photo de décorations de noel sur un palmier qui ressemblent a un penis

Hier Max me demandait comment mettre un template Javascript dans un template Django s’ils utilisent la même syntaxe.

La suite

Petite astuce d’unpacking en Python

Photo d'une femme tirant à l'arc en équilibre sur les mains, l'arc dans les pieds

L’unpacking, fonction géniale de Python s’il en est, peut se faire sur un seul element

La suite