¿El mejor recurso en línea para aprender Python?

Soy nuevo en cualquier lenguaje de scripting. Pero, todavía trabajé en scripts un poco como adaptar otros scripts para que funcionen para mi propósito. Para mí, ¿Cuál es el mejor recurso en línea para aprender Python?

[Resumen de la respuesta:]

Algunos recursos en línea:

http://docs.python.org/tut/tut.html – Principiantes

http://diveintopython3.ep.io/ – Intermedio

http://www.pythonchallenge.com/ – Habilidades expertas

http://docs.python.org/ – recostackción de todos los conocimientos

Algo mas:

Un byte de python.

Referencia rápida de Python 2.5

Barra lateral de python

Un bonito blog para principiantes.

Think Python: una introducción al diseño de software

Si necesita aprender python desde cero, puede comenzar aquí: http://docs.python.org/tut/tut.html – guía de buenos principiantes

Si necesita ampliar sus conocimientos, continúe aquí http://diveintopython3.ep.io/ – buen libro de nivel intermedio

Si necesita habilidades perfectas, complete este http://www.pythonchallenge.com/ – desafío sobresaliente e interesante

Y la fuente perfecta de conocimiento es http://docs.python.org/ – recostackción de todo el conocimiento

Si eres un principiante, prueba mi libro A Byte of Python .

Si ya tienes experiencia en progtwigción, prueba Dive Into Python .

Creo que Python Challenge es genial.

No se trata de aprender Python (syntax) sino que presenta pequeños y divertidos acertijos. La solución de los enigmas se basa en Python, pero puede usar los ajustes que desee (su calculadora, scripts de bash, Perl …). Después de que resolvió uno, puede ver cómo otros lo han resuelto y pueden discutir las ventajas y desventajas de las diferentes formas.

Muy agradable tener una idea de cómo se pueden hacer las cosas ( inteligente ) en Python. Este sitio funciona especialmente bien si conoce un poco sobre otros lenguajes de script o la línea de comandos, etc.

El tutorial en la página de inicio de Python es un buen lugar para comenzar. Además, hay algunos screencasts aquí .

Estas son herramientas de referencia en línea no valiosas:

  • Referencia rápida de Python 2.5

  • Barra lateral de python

Otros recursos en línea para principiantes:

Think Python: una introducción al diseño de software

El tutorial de Python es bastante bueno.

También hay una serie de videos en showmedo sobre python.

¡Entre esos dos recursos, deberías tener más que suficiente para aprender lo básico!

También puedes ver Building Skills en Python . Supone cierto nivel de experiencia en progtwigción.

Si eres realmente nuevo, prueba a desarrollar habilidades en progtwigción . Incluye un montón de antecedentes y fundamentos.

Clase de Python de Google

Bienvenido a la clase Python de Google: esta es una clase gratuita para personas con un poco de experiencia en progtwigción que quieran aprender Python. La clase incluye materiales escritos, videos de conferencias y muchos ejercicios de código para practicar la encoding en Python. Estos materiales se utilizan dentro de Google para presentar Python a las personas que tienen poca experiencia en progtwigción. Los primeros ejercicios se basan en conceptos básicos de Python como cadenas y listas, y en los ejercicios posteriores se trata de progtwigs completos que tratan con archivos de texto, procesos y conexiones http. La clase está dirigida a personas que tienen un poco de experiencia en progtwigción en algún lenguaje, lo suficiente como para saber qué es una “variable” o “if if”. Más allá de eso, no necesita ser un progtwigdor experto para usar este material.

Hay algunos screencasts en http://showmedo.com

¡Aprendí del tutorial de Python !

+1 para Dive Into Python

El manual de python.

Es un poco largo a veces, pero te dice todo lo que necesitas saber para ponerte en marcha.

PLEAC , tiene un libro de cocina de Python, que es muy útil.

Aprende Python en 10 minutos

El libro de cocina es absolutamente esencial si quieres conocer la python idiomática.

Considero que la comunidad Python de ActiveState es un gran recurso. También DZone Snippets puede ser útil.

La primera vez que me encontré con Carpintería de software fue en las listas de tutoriales de python … pero es mucho más que un tutorial de python. Resulta que lo que realmente aprendí fue cómo usar Subversion, y que ninguno de mis proyectos es más adecuado para Python que para Perl … todavía.

También considere [Hands-On Python] ( http://www.cs.luc.edu/~anh/python/hands- on /). Se utiliza como texto principal para Informática 150 en la Universidad de Loyola. Es una introducción concisa a Python al tiempo que enfatiza el buen estilo y diseño de progtwigción.

El árbol de avellana

Python Cookbook es muy útil.