tutorial - python para todos
¿Cuál es el mejor libro de Python de lectura rápida que hay? (25)
Dive Into Python es un excelente libro dirigido a programadores que desean aprender Python. La mejor parte es que está disponible gratuitamente en línea. Empecé a aprender un poco de Python hace unos meses y he trabajado aproximadamente la mitad del libro. Es una herramienta muy completa que es buena para aprender el idioma y también para una referencia en el futuro.
Editar: Kamens es un tipo más rápido que yo.
Estoy tomando una clase que requiere Python. Revisaremos el lenguaje en clase la próxima semana, y soy un estudio rápido sobre nuevos lenguajes, pero me preguntaba si hay libros de Python realmente geniales que pueda captar mientras estoy luchando a través de los principios básicos de la configuración de mi entorno de servidor IDE. y todas esas otras "trampas" que vienen con un nuevo lenguaje de programación. Sugerencias?
Aprendí la mayor parte de mi pitonisa inicial de esta referencia rápida súper-práctica:
Como ya está familiarizado con otros idiomas y con un estudio rápido, recomendaría Python in a Nutshell de Alex Martelli, muy conciso y útil más adelante como referencia.
Creo que Think Python es muy bueno para los programadores principiantes. Estilo de escritura agradable también ..
Encontré Learning Python realmente bueno. Es bastante largo (> 700 páginas) pero extremadamente legible y puedes atravesarlo muy rápido dado que eres un estudio rápido :-)
Espero que Learning Python sea útil y rápido de leer.
Muchas personas han sugerido Dive Into Python, que es probablemente el mejor libro de Python para alguien que ya es un buen programador. Sin embargo, si eres nuevo en la programación, probablemente el mejor libro sea "Cómo pensar como un científico informático: Aprendiendo con Python" ( http://openbookproject.net/thinkCSpy/index.xhtml )
Voy a secundar la recomendación de Daniel de Python en pocas palabras. Si eres rápido para elegir nuevos idiomas, es probable que sea exactamente lo que estás buscando. Hay una buena descripción de cómo funciona el lenguaje, y luego una discusión de la mayoría de la biblioteca estándar. Es conciso y claro, y no supone que ya no sepas las cosas básicas de programación.
Referencia de bolsillo de Python .
Tengo Learning Python y Programming Python y casi siempre voy primero a Pocket Reference.
Aprender Python es cómo aprendí el idioma. Es una lectura rápida y muy bien organizada en torno a conceptos fundamentales.
Disfruté mucho leyendo H.Deitel - Python - Cómo programar . Es muy largo, pero los fundamentos de Python están cubiertos en las primeras 300-400 páginas. Es un buen libro para principiantes.
Soy un gran admirador de Core Python
Aprendí más del libro de cocina de pitón que cualquier otro libro de pitón.
Dive Into Python es una buena opción, pero también recomiendo Python Visual Quickstart Guide Para alguien que sabe cómo programar y quiere obtener el 80% de los conceptos básicos del idioma, es un buen negocio. Y tiene un costo de $ 20. Ciertamente, no es lo último que leería en Python, pero es una buena primera.
Sumérgete en Python para un inicio de salto rápido, Learning Python (O''Reilly) es mejor para el largo viaje completo.
Solo mi $ 0.02.
Esto es bueno, es una lectura muy fácil y los ejercicios se pueden completar con solo un crayón.
(Creo que esto es de lo que Jeff estaba hablando cuando quería contenido multimedia enriquecido en el IDE)
texto alternativo http://ecx.images-amazon.com/images/I/61NA2175H0L._SL500_AA240_.jpg
Puede que no sea aplicable, pero acabo de abrir Programación en Python 3 por Mark Summerfield y hasta ahora parece bastante bueno, aunque está enfocado en Python 3, así que si estás planeando aprender algo como Django, que no ha Si hicimos el salto a Python 3 y probablemente no lo hará por algún tiempo, este libro podría no ser el mejor. Además, aunque Python 3.0 ha estado fuera por un tiempo, casi puedo garantizar que tu curso esté usando Python 2.x. La academia tiene tendencia a seguir atrás. Tuve un profesor de recitación de C ++ que juro que no sabía que C ++ se ha actualizado desde 1985.
También he estado usando Programming in Python 3 por Mark Summerfield y lo encuentro muy bueno.
Intenté aprender de Programming Python y no me gustó. Voy a probar Python en pocas palabras, como se indica a continuación.
Le recomendé este ebook A Byte of Python
Actualmente estoy leyendo Head First Python, que salió en noviembre de 2010. No leí Dive Into Python pero leí Dive Into HTML5 del mismo escritor y estaba bien escrito.
Me encantó Dive Into Python , especialmente si eres un estudio rápido. Los principios básicos están cubiertos (y pueden avanzar lentamente), pero los últimos capítulos son excelentes herramientas de aprendizaje.
Además, Pilgrim es un escritor bastante bueno.
Tengo que segundo (¿tercero? ¿Cuarto?) Inmersión en Python . Es simplemente genial para referencia rápida y lectura. Como sugerencia adicional, ¡lee un código! Eso siempre ayuda.
Dos buenos libros en línea, que también describen los conceptos básicos del medio ambiente, son diveintopython.net y el tutorial "oficial" .
Hay bastantes buenos libros en línea . Estos tienen un amplio alcance, similar al "Learning Python" de O''Reilly:
- Sumérgete en Python por Mark Pilgrim
- Cómo pensar como un científico de la computación: Aprendiendo con Python por Jeffrey Elkner, Allen B. Downey y Chris Meyers
- Programación de Python (WikiBook)
- El tutorial de Python es la introducción "oficial" al idioma
Python.org mantiene dos listas de para aprender Python, dependiendo de su nivel de experiencia en programación:
Recomiendo "Python Essential Reference" de David Beazley. Puede encontrar esto suficiente si es un programador experimentado y desea una visión general concisa y completa del idioma. Si eres un programador novato, esto probablemente no te proporcionará suficiente mano. Aunque aprendí Python de otros libros, este es, de lejos, el libro de Python más útil que poseo. Algunas notas:
- Este es un libro de referencia, no un tutorial
- Las primeras 125 páginas son una descripción completa del idioma. No es un tutorial, pero cubre el lenguaje de arriba a abajo
- Si eres un programador experimentado, esto debería ser suficiente para aprender el idioma
- Si eres un programador novato, comienza con un tutorial diferente
- El resto del libro es una referencia completa y extremadamente útil
- La 3ª edición cubre hasta Python 2.4, pero no más allá.
- La 4ª edición se lanzará en julio de 2009
Nota : originalmente publiqué la misma respuesta / similar a: https://.com/questions/934937/concise-python-book-recommendation/935081#935081
Me pidieron que pusiera una copia de mi respuesta aquí.