Sabes programar en Python, pero te cuesta resolver problemas por tu cuenta?
Aprender Python no consiste nicamente en leer teor a. Para adquirir soltura necesitas practicar, enfrentarte a problemas y aprender a encontrar soluciones.
Aprende Python resolviendo problemas re ne 180 ejercicios de programaci n organizados en tres niveles de dificultad para que puedas practicar de forma progresiva y convertir tus conocimientos en c digo.
180 ejercicios, 3 niveles de dificultadLos ejercicios avanzan progresivamente desde los conceptos fundamentales hasta problemas que requieren combinar diferentes conocimientos:
Principiante: consolida los fundamentos y gana soltura escribiendo tus primeros programas.Intermedio: combina conceptos y afronta problemas que requieren mayor razonamiento.Avanzado: pon a prueba tus conocimientos con situaciones m s complejas.No te limites a mirar la soluci nIntenta resolver cada problema por tu cuenta antes de consultar la respuesta. Despu s podr s comparar tu razonamiento con la soluci n propuesta y descubrir qu puedes mejorar.
Tambi n encontrar s ejercicios en los que tendr s que analizar fragmentos de c digo y detectar posibles errores, una pr ctica especialmente til para aprender a leer, revisar y depurar programas.
Qu vas a practicar?Variables y operadoresEstructuras condicionalesBucles y estructuras repetitivasListasConjuntosTuplasDiccionariosFuncionesProgramaci n orientada a objetosTratamiento de ficheros CSVUna colecci n pensada para practicar de verdadLos ejercicios han sido seleccionados a partir de la experiencia del autor impartiendo clases a estudiantes de Ciclo Formativo, Bachillerato y Universidad.
La dificultad aumenta progresivamente para que puedas avanzar desde ejercicios b sicos hasta problemas que requieren aplicar varios conceptos a la vez.
Para qui n es este libro?Est pensado para estudiantes y personas que est n aprendiendo Python y necesitan m s pr ctica para consolidar sus conocimientos.
Tambi n puede ser til si ya conoces los fundamentos de Python y quieres mejorar tu capacidad para analizar c digo, detectar errores y resolver problemas.
Si quieres pasar de entender la teor a a utilizar Python para resolver problemas, este libro te proporciona 180 oportunidades para practicar.