Comments on: Dois-je apprendre Python 2 ou Python 3 ? http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/ Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 12:15:31 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: RedRaiden http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-2420 RedRaiden Thu, 11 Oct 2012 16:50:03 +0000 http://sametmax.com/?p=2098#comment-2420 Ave ! (En fait, on peut dire "fora" ou "scenarii" pour frimer. C'est autorisé d'après ce que j'ai compris. Pour media, il me semble que c'est parce que les gens ont arrété d'utiliser le cerveau et que ce qui était une erreur est devenu la norme - comme "au temps pour moi" devenu "autant pour moi"...) ... ... Je vais commencer par Python 2, merci pour l'article. Ave !

(En fait, on peut dire “fora” ou “scenarii” pour frimer. C’est autorisé d’après ce que j’ai compris. Pour media, il me semble que c’est parce que les gens ont arrété d’utiliser le cerveau et que ce qui était une erreur est devenu la norme – comme “au temps pour moi” devenu “autant pour moi”…)


Je vais commencer par Python 2, merci pour l’article.

]]>
By: Sam http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1850 Sam Fri, 14 Sep 2012 11:05:03 +0000 http://sametmax.com/?p=2098#comment-1850 OK OK

]]>
By: muchos http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1847 muchos Fri, 14 Sep 2012 05:50:11 +0000 http://sametmax.com/?p=2098#comment-1847 @Sam: On dit "un média / des médias." (source: Le Robert 2008) Je pense que médium pour média (et les déclinaisons évoquées par tshirtman) sont des abus de langage, très influencés par le wiktionnaire. @Sam: On dit “un média / des médias.” (source: Le Robert 2008)

Je pense que médium pour média (et les déclinaisons évoquées par tshirtman) sont des abus de langage, très influencés par le wiktionnaire.

]]>
By: Sam http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1833 Sam Thu, 13 Sep 2012 15:21:41 +0000 http://sametmax.com/?p=2098#comment-1833 Et pourtant, on dit bien un "medium", des "media". C'est une exception ou un abus de langage ? Et pourtant, on dit bien un “medium”, des “media”. C’est une exception ou un abus de langage ?

]]>
By: tshirtman http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1832 tshirtman Thu, 13 Sep 2012 14:48:00 +0000 http://sametmax.com/?p=2098#comment-1832 Je fais toujours uniquement du 2.7, faudra que je tente le 3, mais ça me demandrais de pousser pour une migration du framework sur lequel je bosse (kivy), et c'est un sacré boulot, donc on procrastine ça un peu… au passage: on dit forums, pas <em>fora</em>, les mots étrangers importés en français s'accordent à la française (idem pour scénarios, pas <em>scenarii</em>) <a href="http://fr.wikipedia.org/wiki/Pluriel_en_fran%C3%A7ais_de_mots_d%27origine_%C3%A9trang%C3%A8re" rel="nofollow">wikipedia pluriels français des mots d'origine étrangère</a>, sauf cas spécifiques dans les sciences. (ou a minima, si tu garde <em>fora</em>, il faut le mettre en italique, ce n'est pas un mot français). Cordialement. Je fais toujours uniquement du 2.7, faudra que je tente le 3, mais ça me demandrais de pousser pour une migration du framework sur lequel je bosse (kivy), et c’est un sacré boulot, donc on procrastine ça un peu…

au passage: on dit forums, pas fora, les mots étrangers importés en français s’accordent à la française (idem pour scénarios, pas scenarii)
wikipedia pluriels français des mots d’origine étrangère, sauf cas spécifiques dans les sciences.
(ou a minima, si tu garde fora, il faut le mettre en italique, ce n’est pas un mot français).

Cordialement.

]]>
By: Sam http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1829 Sam Thu, 13 Sep 2012 04:12:23 +0000 http://sametmax.com/?p=2098#comment-1829 Oui d'ailleurs rien que: <code>from __future__ import unicode_literals</code> Vaut la peine d'être utilisé. Oui d’ailleurs rien que:

from __future__ import unicode_literals

Vaut la peine d’être utilisé.

]]>
By: JeromeJ http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1826 JeromeJ Thu, 13 Sep 2012 02:22:22 +0000 http://sametmax.com/?p=2098#comment-1826 Ayant dût travailler avec des Python 2 (pas le choix), ce que j'ai fais et que je conseille est, le plus souvent possible, déjà prendre les bonnes habitudes Python 3 grâce au module future. Car perso une fois que je suis passé à Python 3, plus trop envie de faire du 2 même si pour ma part je trouve qu'il n'y a pas tant de changement que ça. 2to3 est quant à lui certes pratique mais ne fonctionne pas pour tout malheureusement et/ou il ne change pas le code de la façon dont il aurait été meilleur de le concevoir en Python3 mais par exemple convertit certains générateurs (Python3) de nouveau en liste car il ignore la façon dont vous utilisiez votre liste (alors que parfois un générateur aurait été bien mieux). Et perso je trouve le old-style format pour les strings moche et chiant, je préfère le nouveau :D (mais bon ça c'est du trolling) Ayant dût travailler avec des Python 2 (pas le choix), ce que j’ai fais et que je conseille est, le plus souvent possible, déjà prendre les bonnes habitudes Python 3 grâce au module future.

Car perso une fois que je suis passé à Python 3, plus trop envie de faire du 2 même si pour ma part je trouve qu’il n’y a pas tant de changement que ça.

2to3 est quant à lui certes pratique mais ne fonctionne pas pour tout malheureusement et/ou il ne change pas le code de la façon dont il aurait été meilleur de le concevoir en Python3 mais par exemple convertit certains générateurs (Python3) de nouveau en liste car il ignore la façon dont vous utilisiez votre liste (alors que parfois un générateur aurait été bien mieux).

Et perso je trouve le old-style format pour les strings moche et chiant, je préfère le nouveau :D (mais bon ça c’est du trolling)

]]>
By: Sam http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1824 Sam Wed, 12 Sep 2012 23:42:26 +0000 http://sametmax.com/?p=2098#comment-1824 Ouai, d'autant que c'est tellement plus rapide d'écrire: <code>print "%s" % truc</code> que: <code>print('{}'.format(truc))</code> Scrameustache Powa ! Ouai, d’autant que c’est tellement plus rapide d’écrire:

print "%s" % truc

que:

print('{}'.format(truc))

Scrameustache Powa !

]]>
By: Guillaume Duval http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1821 Guillaume Duval Wed, 12 Sep 2012 23:21:39 +0000 http://sametmax.com/?p=2098#comment-1821 L'idéal en ce qui concerne la découverte de Python serait un tutoriel sur la version 2.6/2.7 qui intégrerait le maximum d'éléments de la version 3. Il n'y a aucune raison de ne pas apprendre la méthode format() des strings au lieu de l'opérateur % ... bon mais j'avoue que j'utilise encore mes vieux caleçons et l'instruction print plutôt que la fonction. En dessous de la version 2.7, utiliser '{}'.format('truc') sans rien ça pose des problèmes, par exemple avec Alwaysdata qui est à la version 2.6.6 ... vivement qu'on passe à la version 3 et je pourrais presque avoir autant de classe américaine que Christophe en disant « Moi j’ai commencé avec python 2.6 » ! L’idéal en ce qui concerne la découverte de Python serait un tutoriel sur la version 2.6/2.7 qui intégrerait le maximum d’éléments de la version 3. Il n’y a aucune raison de ne pas apprendre la méthode format() des strings au lieu de l’opérateur % … bon mais j’avoue que j’utilise encore mes vieux caleçons et l’instruction print plutôt que la fonction. En dessous de la version 2.7, utiliser ‘{}’.format(‘truc’) sans rien ça pose des problèmes, par exemple avec Alwaysdata qui est à la version 2.6.6 … vivement qu’on passe à la version 3 et je pourrais presque avoir autant de classe américaine que Christophe en disant « Moi j’ai commencé avec python 2.6 » !

]]>
By: Sam http://sametmax.com/dois-je-apprendre-python-2-ou-python-3/#comment-1820 Sam Wed, 12 Sep 2012 19:29:38 +0000 http://sametmax.com/?p=2098#comment-1820 Ah, les exceptions uniquement sous forme de strings... Ah, les exceptions uniquement sous forme de strings…

]]>