Skip to Main Content
Aprender Python, 5ª Edición
book

Aprender Python, 5ª Edición

by Mark Lutz
September 2024
Intermediate to advanced content levelIntermediate to advanced
1648 pages
52h 56m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Aprender Python, 5ª Edición

Capítulo 13. Bucles while y for

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo concluye nuestro recorrido por las sentencias procedimentales de Python presentando las dos principales construcciones de bucledel lenguaje: sentencias que repiten una acción una y otra vez. La primera de ellas, la sentencia while, permite codificar bucles generales. La segunda, la sentencia for, está diseñada para recorrer los elementos de una secuencia u otro objeto iterable y ejecutar un bloque de código para cada uno de ellos.

Ya hemos visto ambas de manera informal, pero aquí daremos más detalles sobre su uso. De paso, también estudiaremos algunas sentencias menos destacadas utilizadas dentro de bucles, como break y continue, y cubriremos algunos "built-ins" utilizados habitualmente con bucles, como range, zip y map.

Aunque las sentencias while y for tratadas aquí son la sintaxis principal proporcionada para codificar acciones repetidas, existen operaciones y conceptos de bucle adicionales en Python. Por eso, la historia de la iteración continúa en el capítulo siguiente, donde exploraremos las ideas relacionadas del protocolo de iteración de Python (utilizado por el bucle for ) y las comprensiones de listas (un primo cercano del bucle for ). En capítulos posteriores exploraremos herramientas de iteración aún más exóticas, como los generadores, filter, y reduce. Por ahora, sin embargo, vamos a simplificar las cosas. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprender Python, 6.ª edición

Aprender Python, 6.ª edición

Mark Lutz
Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory
Python de alto rendimiento, 2ª edición

Python de alto rendimiento, 2ª edición

Micha Gorelick, Ian Ozsvald

Publisher Resources

ISBN: 9781098181970Supplemental Content