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

Conséquences de print devenant une fonction en Python 3

Devoir utiliser print() au lieu de print m’arrache la gueule, je dois l’avouer. J’ai l’impression que ces deux parenthèses ma prennent 5 heures à taper, là où avant mon petit espace était à portée de pouce.

Mais évidement, la décision de faire de print une fonction est parfaitement rationnelle, et en voici tous les avantages…

La suite

Les annotations en Python 3

Photo de patte à modeler.

Que peut-on attendre d’une fonctionnalité optionnelle qui ne fait absolument rien ?

La suite

Mon premier projet Python3

Photomontage montrant un chemin passant soudainement à la vertical.

Ceci est un post invité de Coyote posté sous licence creative common 3.0 unported. Et oui, il fallait bien que ça arrive. La genèse Bon, ça avait commencé doucement. Il y a de ça quelques temps (avant même l’article de Sam), j’avais configuré mon Sublimissime pour qu’il me force les import du __futur__. Étant moi-même [...]

La suite

Dois-je apprendre Python 2 ou Python 3 ?

Photo du proxénète UPGRAYEDD dans le film Idiocracy

Les deux versions étant incompatibles, et Python 3 ayant plein de super fonctionnalités que Python 2 n’a pas, mais la V2 étant encore très rependue, on peut se demander lequel on doit apprendre.

La suite