web-dev-qa-db-fra.com

Meilleure ressource en ligne pour apprendre Python?

Je suis nouveau dans n'importe quel langage de script. Mais, j'ai quand même travaillé sur les scripts un peu comme adapter d'autres scripts à mon but. Pour moi, quelle est la meilleure ressource en ligne pour apprendre Python?

[Résumé de la réponse:]

Quelques ressources en ligne:

http://docs.python.org/tut/tut.html - Débutants

http://diveintopython3.ep.io/ - Intermédiaire

http://www.pythonchallenge.com/ - Compétences d'experts

http://docs.python.org/ - collection de toutes les connaissances

Un peu plus:

n octet de Python.

Référence rapide Python 2.5

Barre latérale Python

n joli blog pour les débutants

Pensez Python: une introduction à la conception de logiciels

28
Sreenath

Si vous avez besoin d'apprendre python à partir de zéro - vous pouvez commencer ici: http://docs.python.org/tut/tut.html - bon guide pour débutants

Si vous avez besoin d'étendre vos connaissances - continuez ici http://diveintopython3.ep.io/ - bon livre de niveau intermédiaire

Si vous avez besoin de compétences parfaites - complétez cela http://www.pythonchallenge.com/ - défi exceptionnel et intéressant

Et la source parfaite de connaissances est http://docs.python.org/ - collection de toutes les connaissances

25
cleg

Si vous êtes débutant, essayez mon livre A Byte of Python .

Si vous êtes déjà expérimenté en programmation, essayez Dive Into Python .

7
Swaroop C H

Je pense que Python Challenge est super.

Il ne s'agit pas d'apprendre Python (syntaxe) mais vous présente des énigmes petites et amusantes. La résolution des énigmes est basée sur Python mais vous pouvez utiliser ce qui convient (votre calculatrice) , scripts bash, Perl ...). Après en avoir résolu un, vous pouvez voir comment d'autres l'ont résolu et discuter des avantages et des inconvénients des différentes manières.

Très agréable pour avoir une idée de la façon dont les choses pourraient être faites ( intelligent) en Python. Ce site fonctionne particulièrement bien si vous connaissez un peu les autres langages de script ou la ligne de commande, etc.

3
Brutus

Le tutoriel sur la page d'accueil de Python est un bon point de départ. De plus, il y a des screencasts ici .

2
Tommy Herbert

Classe Python de Google

Bienvenue dans la classe Python de Google - il s'agit d'une classe gratuite pour les personnes ayant un peu d'expérience en programmation qui souhaitent apprendre Python. Le cours comprend des documents écrits, des vidéos de cours et de nombreux exercices de code pour pratiquer le codage Python. Ces documents sont utilisés au sein de Google pour présenter Python aux personnes qui ont juste une petite expérience en programmation. Les premiers exercices fonctionnent sur des concepts de base Python tels que des chaînes et des listes, s'appuyant sur les exercices ultérieurs qui sont des programmes complets traitant des fichiers texte, des processus et des connexions http. Le cours est destiné aux personnes qui ont un peu d'expérience en programmation dans un langage, suffisamment pour savoir ce qu'est une "variable" ou une "instruction if". Au-delà de cela, vous n'avez pas besoin d'être un programmeur expert pour utiliser ce matériel.

1
Ray Vega

Ce sont des outils de référence en ligne inestimables:

Autres ressources en ligne pour les débutants:

1
Pierre-Jean Coudert

Vous pouvez également consulter Building Skills in Python , aussi. Cela suppose un certain niveau d'expérience en programmation.

Si vous êtes vraiment nouveau, essayez Renforcement des compétences en programmation . Il comprend de nombreux antécédents et principes fondamentaux.

1
S.Lott

Le tutoriel Python est en fait assez bon.

Il y a aussi une série vidéo sur showmedo à propos de python.

Entre ces deux ressources, vous devriez avoir plus qu'assez pour apprendre les bases!

1
Chris AtLee
1
xenog

Le livre de recettes Python est très utile.

0
BrightChen
0
castacoldeye

PLEAC , a un Python Cookbook, ce qui est très utile.

0
Vhaerun
0
Yansky

Je considère ActiveState Python comme une excellente ressource. DZone Snippets peut également être utile.

0
Rorick

The Cookbook est absolument essentiel si vous voulez connaître le python idiomatique.

0
user9282

J'ai d'abord rencontré Software Carpentry en regardant des listes de tutoriels python .. mais c'est beaucoup plus qu'un tutoriel sur python. utilisez Subversion, et qu'aucun de mes projets n'est mieux adapté à python qu'à Perl ... pour le moment.

0
jbdavid

Il y a quelques screencasts sur http://showmedo.com

0
harriyott

J'ai appris du Tutoriel Python !

0
user7094
0
Bertrand

Pensez également à [Hands-On Python] ( http://www.cs.luc.edu/~anh/python/hands- on /). Il est utilisé comme texte principal pour Computer Science 150 à Loyola University. Il s'agit d'une introduction concise à Python tout en mettant l'accent sur un bon style de programmation et une bonne conception.

0
Mike Huffman

Le python

C'est un peu long parfois mais ça vous dit tout ce que vous devez savoir pour commencer.

0
qui