Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1297 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Python 3.0 est sorti :o

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Python 3.0 est sorti :o

n°1822112
masklinn
í dag viðrar vel til loftárása
Posté le 04-12-2008 à 17:51:02  profilanswer
 

http://www.python.org/download/releases/3.0/
 
What's New in Python 3.0, si vous avez pas suivi tous les changement, ils sont (quasiment) tous listés :o
 
Rappelez vous qu'il est fortement déconseillé d'utiliser Python 3.0 en prod (ou même d'y penser), ce n'est pas le but de la release (qui est plutôt de se familiariser avec Python 3, et de porter les libs). Entre autres, il peut y avoir des bugs planqués, les perfs sont inférieures de ~10% à Python 2.6, etc... les débuts de suggestion de Python 3 en prod sont prévus pour 3.1.


Message édité par masklinn le 04-12-2008 à 17:54:58

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 04-12-2008 à 17:51:02  profilanswer
 

n°1822129
sligor
Posté le 04-12-2008 à 18:26:14  profilanswer
 

\o/ une bonne raison de me mettre à python


Message édité par sligor le 04-12-2008 à 18:26:34
n°1822166
masklinn
í dag viðrar vel til loftárása
Posté le 04-12-2008 à 20:20:53  profilanswer
 

À noter que Python 3.0 inclus les dict comprehensions et set comprehensions en natif, plus besoin de passer par les listcomps/gencomps en intermédiaire

 

Donc au lieu de devoir faire un truc genre

Code :
  1. Python 2.5.2 (r252:60911, Nov 14 2008, 19:46:32)
  2. [GCC 4.3.2] on linux2
  3. Type “help”, “copyright”, “credits” or “license” for more information.
  4. >>>
  5. >>> dict([(n, n*n) for n in range(5)]) # note: dans 2.4 et plus récents on passera plutôt par des generator comprehensions plutôt que de générer une liste intermédiaire
  6. {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}


ben...

Code :
  1. Python 3.0 (r30:67503, Dec  4 2008, 10:23:44)
  2. [GCC 4.3.2] on linux2
  3. Type “help”, “copyright”, “credits” or “license” for more information.
  4. >>>
  5. >>> [ n*n for n in range(5) ] # list comprehension
  6. [0, 1, 4, 9, 16]
  7. >>>
  8. >>> { n*n for n in range(5) } # set comprehension
  9. {0, 1, 4, 16, 9}
  10. >>>
  11. >>> { n: n*n for n in range(5) } # dict comprehension
  12. {0: 0, 1: 1, 2: 4, 3: 9, 4: 16}


[jar jar]


Message édité par masklinn le 04-12-2008 à 20:27:36

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1822197
sircam
I Like Trains
Posté le 04-12-2008 à 21:42:28  profilanswer
 

T'es bien parti pour nous faire un cours, là. [:itm]
 
sligor > Faut même pas attendre la version 3 pour se régaler...


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1822200
masklinn
í dag viðrar vel til loftárása
Posté le 04-12-2008 à 21:55:57  profilanswer
 

sircam a écrit :

T'es bien parti pour nous faire un cours, là.


fu :fou:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1822201
Dion
Acceuil
Posté le 04-12-2008 à 22:03:01  profilanswer
 

j'ai rien compris, jpeux venir au cours ou c'est sur invit ?
 


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1822205
sligor
Posté le 04-12-2008 à 22:14:39  profilanswer
 

va sucer VisualBasic en enfer  [:cerveau natas]

n°1822280
sircam
I Like Trains
Posté le 05-12-2008 à 08:58:02  profilanswer
 


Te fais pas prier. [:itm]
 
T'as lancé le topic, assume et fais-en quelque chose. [:itm]
 
Ou alors c'était juste pour préparer un capital nerditude 2010?  [:dawa]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1822347
sircam
I Like Trains
Posté le 05-12-2008 à 11:37:14  profilanswer
 

Alors quoi? :??: stout?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1822354
masklinn
í dag viðrar vel til loftárása
Posté le 05-12-2008 à 11:40:09  profilanswer
 

Ouais, j'ai plus de smileys et de toute façon tout est dans le whatsnew (pour ceux qui connaissent déjà Python) :o
 
J'ai jamais compté faire un cours, juste indiquer aux gens qui suivent pas que Python 3 est officiellement sorti (même s'il n'est pas encore nécessairement arrivé dans un repo près de chez vous) et qu'il y a des trucs sympas dedans :o
 
Je l'ai même pas encore installé :D


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 05-12-2008 à 11:40:09  profilanswer
 

n°1822360
sircam
I Like Trains
Posté le 05-12-2008 à 11:45:53  profilanswer
 

Mais quel effet d'annonce! Pétard mouillé [:mlc]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1822481
sligor
Posté le 05-12-2008 à 15:06:10  profilanswer
 

bon en fait python c'est de la merde tout le monde s'en fout /o\

n°1822504
sircam
I Like Trains
Posté le 05-12-2008 à 15:31:12  profilanswer
 

sligor a écrit :

bon en fait python c'est de la merde tout le monde s'en fout /o\


va sucer VisualBasic en enfer  [:cerveau natas]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1823070
Anonymouse
Posté le 07-12-2008 à 03:14:19  profilanswer
 

sligor a écrit :

bon en fait python c'est de la merde tout le monde s'en fout /o\


 
Je suis d'accord vive Squeak \o/

n°1823104
e_esprit
Posté le 07-12-2008 à 11:14:03  profilanswer
 

Enfin une vraie gestion de l'unicode, ca va être bon :love:


Message édité par e_esprit le 07-12-2008 à 12:40:19

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1823135
sircam
I Like Trains
Posté le 07-12-2008 à 12:38:51  profilanswer
 

Je propose de upper ce topic régulièrement jusqu'à ce que Masklinn en fasse quelque chose de bien :o


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1823136
sligor
Posté le 07-12-2008 à 12:40:30  profilanswer
 

[:actarus44]  
Masklinn faire quelque chose de bien  
 
 [:fatal error haha]

n°1823590
gzii
court-circuit
Posté le 08-12-2008 à 14:56:40  profilanswer
 

sligor a écrit :

bon en fait python c'est de la merde tout le monde s'en fout /o\


Python est tellement instinctif qu'il y a très peu de questions sur le forum  :D

n°1828876
gzii
court-circuit
Posté le 18-12-2008 à 10:35:30  profilanswer
 

Quand je lance idle, j'ai le process pythonwin.exe qui ne se ferme pas correctement quand je quitte.
Un de mes collègues a parfois 7/8 process qui tournent à la fin.

Message cité 2 fois
Message édité par gzii le 18-12-2008 à 10:35:52
n°1829640
Anonymouse
Posté le 19-12-2008 à 17:38:50  profilanswer
 

gzii a écrit :

Quand je lance idle, j'ai le process pythonwin.exe qui ne se ferme pas correctement quand je quitte.
Un de mes collègues a parfois 7/8 process qui tournent à la fin.


 
Suis ton instinct  :o


Message édité par Anonymouse le 20-12-2008 à 22:31:36
n°1829661
masklinn
í dag viðrar vel til loftárása
Posté le 19-12-2008 à 18:38:43  profilanswer
 

gzii a écrit :

Quand je lance idle, j'ai le process pythonwin.exe qui ne se ferme pas correctement quand je quitte.
Un de mes collègues a parfois 7/8 process qui tournent à la fin.


Pourquoi vous utilisez pythonwin plutôt que la distro python d'origine?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1829677
e_esprit
Posté le 19-12-2008 à 19:26:08  profilanswer
 

ET pourquoi utiliser idle aussi :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1829680
masklinn
í dag viðrar vel til loftárása
Posté le 19-12-2008 à 19:32:03  profilanswer
 

Parce que ça marche pas mal pour tester des snippets sous windows
 
Vu à quel point la console win est merdique, il est plus simple de passer par idle que par elle (en plus sur mon clavier j'ai un bouton que j'ai bindé sur l'ouverture d'idle direct, bien pratique)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1829681
e_esprit
Posté le 19-12-2008 à 19:40:30  profilanswer
 

Ah oui, Windows :o
 
Y a pas Eric sous Windows ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1829686
sligor
Posté le 19-12-2008 à 20:11:11  profilanswer
 

C'est vrai que Eric a l'air pas mal pour le peu que je l'ai essayé

n°1829689
mIRROR
Chevreuillobolchévik
Posté le 19-12-2008 à 20:26:50  profilanswer
 

e_esprit a écrit :

ET pourquoi utiliser idle aussi :D


pour avoir des cop/col  [:alph-one]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1829690
masklinn
í dag viðrar vel til loftárása
Posté le 19-12-2008 à 20:37:25  profilanswer
 

mIRROR a écrit :


pour avoir des cop/col  [:alph-one]


C'est déjà dispo dans la console windows standard ça, gros noob :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1829697
mIRROR
Chevreuillobolchévik
Posté le 19-12-2008 à 20:54:27  profilanswer
 

wat


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1829698
masklinn
í dag viðrar vel til loftárása
Posté le 19-12-2008 à 20:54:57  profilanswer
 


Hé ouais, t'es un gros moisi [:dawa]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1829700
mIRROR
Chevreuillobolchévik
Posté le 19-12-2008 à 20:56:36  profilanswer
 

[:sisicaivrai]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1829701
masklinn
í dag viðrar vel til loftárása
Posté le 19-12-2008 à 20:56:59  profilanswer
 

[:hahaguy]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1829703
mIRROR
Chevreuillobolchévik
Posté le 19-12-2008 à 21:02:37  profilanswer
 

je voulais dire la coloration syntaxique HAHAHAAHAHAAH [:hahaguy]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1829776
gzii
court-circuit
Posté le 20-12-2008 à 10:53:19  profilanswer
 

masklinn a écrit :


Pourquoi vous utilisez pythonwin plutôt que la distro python d'origine?


J'ai chargé la distribution officielle (enfin je pense, sur le site python, version windows) et rien d'autre.
Ca installe idle, et idle lance pythonwin.
 
Enfin je m'en fous, c'est juste pour tester et ensuite je kill les process mais bon c'est pas très propre.
Et quand on lance en ligne de commande pas de souci.

n°1854989
gzii
court-circuit
Posté le 25-02-2009 à 13:55:42  profilanswer
 

La 3.0.1 est sortie. J'espère qu'elle ne me claquera pas dans les pattes comme la précédente lors de gros traitements (drwatson.exe).

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Python 3.0 est sorti :o

 

Sujets relatifs
recherche script pythonpython sur téléphone portable?
Python - urlretrieve - nom de fichier[résolu] petit script en python
Compilation du package matplotlib pour python (UBUNTU)Installation du package python matplotlib
python et optparse[Python]Les accents contre-attaquent (sur mysql)
[Python]Parser un fichier XML contenant des accentsprog en python
Plus de sujets relatifs à : Python 3.0 est sorti :o


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR