Python Crash Course Traduccion
Python Crash Course Traduccion
INTRODUCCIÓN
Cada programador tiene una historia sobre cómo aprendió a escribir su primer programa. Comencé
a programar cuando era niño, cuando mi padre trabajaba para Digital Equipment Corporation, una
una computadora de kit que mi papá había ensamblado en nuestro sótano. La computadora
consistía en poco más que una placa base conectada a un teclado sin carcasa, y su monitor era un
tubo de rayos catódicos desnudo. Mi programa inicial era un simple juego de adivinanzas de
Siempre recordaré lo satisfecho que me sentí al ver a mi familia jugar un juego que creé y que
Esa experiencia temprana tuvo un impacto duradero. Hay una verdadera satisfacción en construir
algo con un propósito, algo que resuelve un problema. El software que escribo ahora cumple una
necesidad más significativa que mis esfuerzos infantiles, pero la sensación de satisfacción que
obtengo al crear un programa que funciona sigue siendo en gran medida la misma.
El objetivo de este libro es ponerte al día con Python lo más rápido posible para que puedas
construir programas que funcionen: juegos, visualizaciones de datos y aplicaciones web, mientras
desarrollas una base en programación que te servirá para el resto de tu vida. Python Crash Course
está escrito para personas de cualquier edad que nunca antes han programado en Python o nunca
han programado en absoluto. Este libro es para aquellos que quieren aprender los conceptos
aquellos a quienes les gusta probar su comprensión de nuevos conceptos resolviendo problemas
preparatoria que quieren ofrecer a sus estudiantes una introducción basada en proyectos a la
programación. Si estás tomando una clase universitaria y quieres una introducción más amigable a
Python que el texto que te han asignado, este libro también podría hacer que tu clase sea más fácil.
proporciono una base sólida en conceptos de programación general. Después de trabajar a través
de Python Crash Course, deberías estar listo para pasar a técnicas más avanzadas de Python, y tu
En la primera parte de este libro, aprenderás conceptos básicos de programación que necesitas
saber para escribir programas en Python. Estos conceptos son los mismos que aprenderías al
empezar en casi cualquier lenguaje de programación. Aprenderás sobre diferentes tipos de datos y
las formas en que puedes almacenar datos en listas y diccionarios dentro de tus programas.
Python Crash Course - Traducción
eficiente. Aprenderás a usar bucles while y declaraciones if para probar ciertas condiciones, para
que puedas ejecutar secciones específicas de código mientras esas condiciones sean verdaderas y
ejecutar otras secciones cuando no lo sean, una técnica que te ayudará mucho a automatizar
procesos.
Recursos en línea
incluyen:
Instrucciones de configuración: Estas instrucciones son idénticas a las del libro pero incluyen
enlaces activos en los que puedes hacer clic para todas las piezas diferentes. Si tienes algún
Actualizaciones: Python, como todos los lenguajes, está evolucionando constantemente. Mantengo
un conjunto completo de actualizaciones, por lo que si algo no funciona, consulta aquí para ver si
Soluciones a ejercicios: Debes dedicar tiempo significativo por tu cuenta a intentar los ejercicios en
las secciones "Pruébalo tú mismo". Pero si te atascas y no puedes avanzar, las soluciones para la
Hojas de referencia: Un conjunto completo de hojas de referencia descargables para una referencia
Cada año considero si debo seguir usando Python o si debo pasar a un lenguaje diferente, tal vez
uno más nuevo en el mundo de la programación. Pero sigo centrándome en Python por muchas
razones. Python es un lenguaje increíblemente eficiente: tus programas harán más con menos
líneas de código que muchos otros lenguajes requerirían. La sintaxis de Python también te ayudará
a escribir código "limpio". Tu código será fácil de leer, fácil de depurar y fácil de ampliar y construir
Las personas usan Python para muchos propósitos: hacer juegos, construir aplicaciones web,
interesantes. Python también se usa mucho en campos científicos para investigación académica y
trabajo aplicado. Una de las razones más importantes por las que sigo usando Python es por la
comunidad es esencial para los programadores porque programar no es una actividad solitaria. La
mayoría de nosotros, incluso los programadores más experimentados, necesitamos pedir consejo a
otros que ya han resuelto problemas similares. Tener una comunidad bien conectada y de apoyo es
solidaria con personas como tú que están aprendiendo Python como su primer lenguaje de
programación.