2008-09-16 17 views
28

Soy nuevo en cualquier lenguaje de scripting. Pero, aun así, trabajé en scripting 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?¿El mejor recurso en línea para aprender Python?

[Resumen Respuesta:]

algunos recursos en línea:

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

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

http://www.pythonchallenge.com/ - expertos de las habilidades

http://docs.python.org/ - colección de todos los conocimientos

Algunos más:

A Byte of Python.

Python 2.5 Quick Reference

Python Side bar

A Nice blog for beginners

Think Python: An Introduction to Software Design

Respuesta

25

Si usted necesita aprender Python desde cero - se puede comenzar aquí: http://docs.python.org/tut/tut.html - buenos principiantes guía

Si necesita ampliar sus conocimientos - continua aquí http://diveintopython3.ep.io/ - buen nivel intermedio libro

Si necesita los conocimientos perfectos - complete esta http://www.pythonchallenge.com/ - excelente e interesante desafío

y la perfecta agria ce del conocimiento es http://docs.python.org/ - colección de todos los conocimientos

+3

Bucear en Python no es un libro de nivel intermedio. Es un libro para programadores experimentados que son nuevos en Python. –

+1

Muchas gracias por la inmersión en python. Es un libro increíble. –

0

The python manual

Es un poco largo aliento en ocasiones pero que todo lo que necesita saber para empezar dice.

2

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

0

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

3

Creo que Python Challenge es genial.

No se trata de aprender Python (sintaxis), pero te presenta pequeños y divertidos enigmas. La solución de los enigmas se basa en Python, pero puedes usar cualquier ajuste (tu calculadora, scripts bash, Perl ...). Después de resolver uno, puede ver cómo otros lo han solucionado y puede analizar los pros & contras de las diferentes maneras.

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

+0

Esto es realmente bueno. –

0

Primero me encontré con Software Carpentry mirando listas de tutoriales de Python ... pero es mucho más que un tutorial sobre python. Resulta que lo que realmente aprendí fue cómo usar la subversión, y que ninguno de mis proyectos es más adecuado para Python que para Perl ... todavía.

0

Considere también [Hands-On Python] (http://www.cs.luc.edu/~anh/python/hands- en /). Se utiliza como texto principal para Computer Science 150 en Loyola University. Es una introducción concisa a Python al tiempo que enfatiza un buen estilo y diseño de programación.

1

El Python tutorial es realmente bastante bueno.

También hay un video series on showmedo sobre python.

¡Entre esos dos recursos, debe tener más que suficiente para aprender los conceptos básicos!

+0

Mostrarme hacer es en realidad un gran concepto ... –

1

Google's Python Class

Bienvenido a la clase de Python de Google - esto es una clase gratuita para las personas con un poco de experiencia en programación que quieran aprender Python. La clase incluye material escrito, conferencias videos, y muchos ejercicios de código para practicar la codificación Python. Estos materiales se utilizan en Google para presentar Python a las personas que tienen solo un poco de experiencia en programación. Los primeros ejercicios de trabajo en conceptos básicos de Python como cadenas y listas, hasta llegar a los últimos ejercicios que son programas completos se ocupan de archivos de texto, procesos, y las conexiones HTTP. La clase es orientada a personas que tienen un poco de experiencia en programación en algún lenguaje , suficiente para saber qué es "variable" o "if statement". Más allá de eso, no necesita ser un programador experto para usar este material .

+0

¡Aprendí y gané confianza con la clase de Python de Google! ¡Recomiendo esto ...! –

Cuestiones relacionadas