Bonsoir
je souhaite apprendre le python mais je sais pas quelle version installée : la Python 2.7.5 ou la version Python 3.3.2.
Merci de votre aide
Bonsoir
je souhaite apprendre le python mais je sais pas quelle version installée : la Python 2.7.5 ou la version Python 3.3.2.
Merci de votre aide
Bonsoir,
Sauf raison vraiment particulière, apprendre Python 2.x n'a plus aucune utilité.
Python 2.x est maintenu afin de laisser le temps aux développeurs de passer à Python 3.x.
Clodion
Merci de ta reponse
"Sauf raison vraiment particulière, apprendre Python 2.x n'a plus aucune utilité.
Python 2.x est maintenu afin de laisser le temps aux développeurs de passer à Python 3.x."
un peu vite dit, si l'on considère que la majorité des modules et des traitements scientifiques sont encore en Python 2.x
Ca va aussi dépendre de l'utilisation que tu en fais. Les clients avec qui je bosse (constructeurs automobile) ont tous leurs scripts en 2.6 et refusent donc catégoriquement de passer au 3.X sous peine de devoir tout refaire, ce qui leur coûterai assez cher.
Donc si c'est juste pour toi, je te conseille le 3.X, si ça a une visée particulière, renseigne toi avant sur la version que les autres veulent.
Après, comme dit VinsS, les adaptations de l'un à l'autre ne sont pas trop dures, donc si tu connais l'un tu te débrouilleras dans l'autre (le print et input/raw_input étant le seul truc que tu auras à changer pour passer de l'un à l'autre dans la majorité des cas - sauf utilisation de modules spécifiques)
Bonjour,
Merci VinsS car oui, exactement… :-)
Si c'est pour du boulot et que tout le monde (ou le client) est en version 2 alors la question ne se pose pas…
Si l'objectif est de travailler avec certaines bibliothèques particulières qui ne fonctionnent (actuellement) qu'en version 2… Alors la question ne se pose pas non plus!!
Exprimé autrement, pour commencer à étudier Python, la version à utiliser est :
- 2.x par obligation/objectif (ie: obligation professionnelle, besoin très particulier, goût, histoire…)
- 3.x dans tous les autres cas.
Ce qui est le cas général dans n'importe quel domaine, non?
Clodion
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager