# Version de Python

**URL:** <https://www.debian-fr.org/t/version-de-python/27812>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 11:00 UTC](https://www.debian-fr.org/t/version-de-python/27812 "2016-02-20T23:00:44Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Berillions](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f8ce5/32.png) [@Berillions](https://www.debian-fr.org/u/Berillions)\
**Post date:** [Février 20, 2016, 11:00 UTC](https://www.debian-fr.org/t/version-de-python/27812/1 "2016-02-20T23:00:44Z")

</div>

Bonjour,

Je suis en train de me lancer dans l’apprentissage du langage Python grâce au site du zero. Certes, ce n’est pas le site de référence mais pour apprendre les bases, ce n’est pas déjà pas mal.

Par contre, il est conseillé d’avoir une version de Python (2.7 ou 3.1) et Sid ne possède que la version 2.6.5. Est-ce que cela pourrait poser problème ou ce n’est pas si grâve que cela?

Et également, si vous avez d’autres sites pour apprendre le Python sous la main, je ne serais pas contre de me les partager.

Merci

---

<div class="post-metadata">

**Author:** ![Willy.P](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/w/e9a140/32.png) [@Willy.P](https://www.debian-fr.org/u/Willy.P)\
**Post date:** [Février 20, 2016, 11:00 UTC](https://www.debian-fr.org/t/version-de-python/27812/2 "2016-02-20T23:00:47Z")

</div>

> [@](#):
>
> Par contre, il est conseillé d’avoir une version de Python (2.7 ou 3.1) et Sid ne possède que la version 2.6.5. Est-ce que cela pourrait poser problème ou ce n’est pas si grâve que cela?

Je ne suis pas un expert mais je pense que pour les bases ça ne doit pas poser beaucoup de problème (surtout des problème de fonction remplacer par d’autres mais c’est en general preciser dans la doc officiel).

> [@](#):
>
> Et également, si vous avez d’autres sites pour apprendre le Python sous la main, je ne serais pas contre de me les partager.

C’est en anglais pour la partie python mais il y a plein d’exemples, et des liens vers des sites plutot interressant:

[sebsauvage.net/python/](http://sebsauvage.net/python/)

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 11:00 UTC](https://www.debian-fr.org/t/version-de-python/27812/3 "2016-02-20T23:00:47Z")

</div>

Il est dans le paquet python3.1

---

<div class="post-metadata">

**Author:** ![clisam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/46a35a/32.png) [@clisam](https://www.debian-fr.org/u/clisam)\
**Post date:** [Février 20, 2016, 11:00 UTC](https://www.debian-fr.org/t/version-de-python/27812/4 "2016-02-20T23:00:59Z")

</div>

[quote=“Berillions”]Bonjour,

Je suis en train de me lancer dans l’apprentissage du langage Python grâce au site du zero. Certes, ce n’est pas le site de référence mais pour apprendre les bases, ce n’est pas déjà pas mal.

Par contre, il est conseillé d’avoir une version de Python (2.7 ou 3.1) et Sid ne possède que la version 2.6.5. Est-ce que cela pourrait poser problème ou ce n’est pas si grâve que cela? [/quote]  
La 2.6.5 te conviendra [parfaitement.Si](http://parfaitement.Si) j’ai bien compris, La compatibilté descendante est respectée pour les versions 2.x. Ce qui n’est plus cas pour la version 3.x par rapport aux 2.x.( [under-linux.org/fr/la-r%C3%A9tro … -2-7-1275/](http://under-linux.org/fr/la-r%C3%A9trocompatibilit%C3%A9-de-python-sur-la-s%C3%A9rie-version-2-7-1275/) )  
De plus:

- De nombreuses bibliothèques ne sont pas encore disponibles pour la version 3.
- La documentation est plus abondante pour la version 2.
- la version 2.x sera supportée pendant encore au moins deux ans (et peut-être plus).

[quote=“Berillions”]  
Et également, si vous avez d’autres sites pour apprendre le Python sous la main, je ne serais pas contre de me les partager.  
Merci[/quote]  
Voici quelques liens:  
la bible:  
[python.developpez.com/cours/TutoSwinnen/](http://python.developpez.com/cours/TutoSwinnen/)  
le site [developpez.com](http://developpez.com):  
[python.developpez.com/cours/](http://python.developpez.com/cours/)  
une introduction à Tkinter:  
[pythonware.com/library/tkinter/introduction/](http://www.pythonware.com/library/tkinter/introduction/)  
divers sites:  
[gnuprog.info/prog/python/pwidget.php](http://gnuprog.info/prog/python/pwidget.php)  
[jlbicquelet.free.fr/scripts/pyth](http://jlbicquelet.free.fr/scripts/pyth) … formation1  
[ferry.eof.eu.org/lesjournaux/pg/](http://ferry.eof.eu.org/lesjournaux/pg/) … 12080.html

---

<div class="post-metadata">

**Author:** ![Teral42](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/65b543/32.png) [@Teral42](https://www.debian-fr.org/u/Teral42)\
**Post date:** [Février 20, 2016, 11:01 UTC](https://www.debian-fr.org/t/version-de-python/27812/5 "2016-02-20T23:01:42Z")

</div>

[quote=«&nbsp;Berillions&nbsp;»]Bonjour,

Par contre, il est conseillé d’avoir une version de Python (2.7 ou 3.1) et Sid ne possède que la version 2.6.5. Est-ce que cela pourrait poser problème ou ce n’est pas si grâve que cela?  
Merci  
[/quote]

2.5.2 sous Lenny, aucun problème ![8)](https://www.debian-fr.org/uploads/default/original/1X/ae031e9834d19166598edd060b063d44f1829139.gif "Cool")

---

<div class="post-metadata">

**Author:** ![crowd](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/b5ac83/32.png) [@crowd](https://www.debian-fr.org/u/crowd)\
**Post date:** [Février 20, 2016, 11:02 UTC](https://www.debian-fr.org/t/version-de-python/27812/6 "2016-02-20T23:02:56Z")

</div>

> [@clisam](#):
>
> Voici quelques liens:  
> la bible:  
> [python.developpez.com/cours/TutoSwinnen/](http://python.developpez.com/cours/TutoSwinnen/)

Je lui déconseillerai le livre de Swinnen, qui enseigne un mauvais style de programmation, y a le livre A byte of python (sous licence libre) disponible en ligne à cette adresse [swaroopch.com/notes/Python\_fr:Table\_des\_Mati](http://www.swaroopch.com/notes/Python_fr:Table_des_Mati)ères très bien pour débuter. Sinon la référence reste le livre de Tarek Ziadé : programmation python - conception et optimisation.

---

<div class="post-metadata">

**Author:** ![clisam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/46a35a/32.png) [@clisam](https://www.debian-fr.org/u/clisam)\
**Post date:** [Février 20, 2016, 11:03 UTC](https://www.debian-fr.org/t/version-de-python/27812/7 "2016-02-20T23:03:02Z")

</div>

[quote=“crowd”][quote=“clisam”]  
Voici quelques liens:  
la bible:  
[python.developpez.com/cours/TutoSwinnen/](http://python.developpez.com/cours/TutoSwinnen/)  
[/quote]  
Je lui déconseillerai le livre de Swinnen, qui enseigne un mauvais style de programmation,  
[/quote]  
C’est vrai que la démarche pédagogique du bouquin est déroutante et discutable (parfois brouillonne), mais les exemples et les exercices sont nombreux.Bon, je ne suis pas un expert en programmation python (c’est pour cela que j’aurais dû écrire ma" bible" et non “la” bible… 😕 ). Je n’ai pas assez d’expériences pour pouvoir juger le style de programmation.Ce que je peux dire, c’est que j’ai du mal à analyser les structures des programmes qu’il présente à la fin du bouquin. Est-ce ces programmes que tu remets en cause ou l’ensemble du livre?  
Pourrais-tu étayer tes affirmations? Cela m’intéresse.

[quote=“crowd”]  
y a le livre A byte of python (sous licence libre) disponible en ligne à cette adresse [swaroopch.com/notes/Python\_fr:Table\_des\_Mati](http://www.swaroopch.com/notes/Python_fr:Table_des_Mati)ères [/quote]  
Merci pour ce lien. 😃

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 20, 2016, 11:03 UTC](https://www.debian-fr.org/t/version-de-python/27812/8 "2016-02-20T23:03:03Z")

</div>

Salut,

> [@MisterFreez](#):
>
> Il est dans le paquet python3.1

Quelle drole de manière d’incrémenter les versions !

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 20, 2016, 11:04 UTC](https://www.debian-fr.org/t/version-de-python/27812/9 "2016-02-20T23:04:27Z")

</div>

[quote=«&nbsp;ggoodluck47&nbsp;»]Salut,

> [@MisterFreez](#):
>
> Il est dans le paquet python3.1

Quelle drole de manière d’incrémenter les versions ![/quote]  
C’est pour ne pas se couper des logiciels écris en pour python 2.6

---

<div class="post-metadata">

**Author:** ![dimm](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@dimm](https://www.debian-fr.org/u/dimm)\
**Post date:** [Février 20, 2016, 11:06 UTC](https://www.debian-fr.org/t/version-de-python/27812/10 "2016-02-20T23:06:14Z")

</div>

Salut,

Pour les liens je ne sais pas si tu es débutant en programmation mais ce livre est bien : [http://www.greenteapress.com/thinkpython/](http://www.greenteapress.com/thinkpython/)

Aprés il y a aussi les cours du MIT qui sont une des meilleures introduction à la programmation (peut-être pas pour tout le monde) : [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/)

Par contre si tu programme déjà il y a ce livre : [http://diveintopython.org/](http://diveintopython.org/)

---

<div class="post-metadata">

**Author:** ![ginkgo\_biloba](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ginkgo_biloba/32/3900_2.png) [@ginkgo\_biloba](https://www.debian-fr.org/u/ginkgo_biloba)\
**Post date:** [Février 20, 2016, 11:10 UTC](https://www.debian-fr.org/t/version-de-python/27812/11 "2016-02-20T23:10:07Z")

</div>

Bonjour,  
On trouve aussi des livres de programmation python à télécharger aux formats pdf et odt (OOo): [inforef.be/swi/python.htm](http://inforef.be/swi/python.htm)
