- Tapa blanda: 300 páginas
- Editor: O'Reilly Media; Edición: 1 (23 de agosto de 2012)
- Idioma: Inglés
- ISBN-10: 144933072X
- ISBN-13: 978-1449330729
- Valoración media de los clientes: 1 opinión de cliente
- Clasificación en los más vendidos de Amazon: nº217.961 en Libros en idiomas extranjeros (Ver el Top 100 en Libros en idiomas extranjeros)
- Ver el Índice completo
Think Python (Inglés) Tapa blanda – 23 ago 2012
Hay una nueva edición de este producto:
Los clientes que vieron este producto también vieron
Descripción del producto
Reseña del editor
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design.
Through exercises in each chapter, you’ll try out programming concepts as you learn them. Think Python is ideal for students at the high school or college level, as well as self-learners, home-schooled students, and professionals who need to learn programming basics.
- Start with the basics, including language syntax and semantics
- Get a clear definition of each programming concept
- Learn values, variables, statements, functions, and data structures in a logical progression
- Discover how to work with files and databases
- Understand objects, methods, and object-oriented programming
- Use debugging techniques to fix syntax, runtime, and semantic errors
- Explore interface design, data structures, and GUI-based programs through case studies
Biografía del autor
Allen Downey is an Associate Professor of Computer Science at the Olin College of Engineering. He has taught computer science at Wellesley College, Colby College and U.C. Berkeley. He has a Ph.D. in Computer Science from U.C. Berkeley and Master’s and Bachelor’s degrees from MIT.
No es necesario ningún dispositivo Kindle. Descárgate una de las apps de Kindle gratuitas para comenzar a leer libros Kindle en tu smartphone, tablet u ordenador.
Obtén la app gratuita:
Detalles del producto
Si eres el vendedor de este producto, ¿te gustaría sugerir ciertos cambios a través del servicio de atención al vendedor?
Opiniones de clientes
Principales opiniones de clientes
Ha surgido un problema al filtrar las opiniones justo en este momento. Vuelva a intentarlo en otro momento.
Opiniones de clientes más útiles en Amazon.com
I bought this book for a new job that I took. I minored in CS and wish I would have had this book as my first programming book. I was attracted to it because I needed to learn Python (for work) and all of the guys use the Learning Python for reference. I figured why not start from the beginning and work my way there.
As far as the progression of the book, it moves pretty quickly. You have to stay on your toes with the examples. Having been exposed to a bit of Python before reading, I was able to keep up with the examples just in my head for a little while but as the book moved on, I was doing them in a console. I also think the flow of the book and how Allen moves from topic to topic keeps things cohesive quite well.
Overall, very well executed book and Allen assumes the reader has no experience in programming. Great book!
After finishing the book I wanted to write a follow up. I have to say that I stand by my initial review and rating! It has been a huge help in getting me up to speed. There are a few specific things that I would like to address.
In regards to the basic principles of Python, this book had done a very good job at balancing what you need to know vs what you can know. It was good to be reminded that this book is a beginner book. I ended up looking up more details and specifics of certain functions and methods mostly because I had specific requirements that I needed to perform with them. This can't be faulted on the author. As I had mentioned in my first review, if you're looking for more specifics, Learning Python, 5th Edition by Mark Lutz is a great tool. I've borrowed a coworkers copy and will be getting one of my own soon.
I cannot speak on behalf of the database content since I skipped over that section and have no experience doing database/structure.
Otherwise still very good book. I enjoyed being challenged as I read the examples and I like how it wasn't just a "finish what I've shown you" type of examples, but the author said, "Ok, I showed you mostly how to do it this way, and you finished it in another example, now do it a completely different way with what we just discussed."