Recursión en Python
La recursión ocurre cuando una función se llama a sí misma. Se usa para problemas que se expresan mejor con definiciones autorreferenciales.
Resúmenes públicos de tl;dr con la etiqueta «python».
La recursión ocurre cuando una función se llama a sí misma. Se usa para problemas que se expresan mejor con definiciones autorreferenciales.
La documentación es crucial porque 'el código se lee más de lo que se escribe' (Guido van Rossum) y sin buena documentación la gente no usará el software (Daniele Procida). Comentarios: para desarrolladores, explican el 'porqué' del código. Deben ser breves (máx. 72 caracteres) y seguir reglas como estar cerca del código que describen.
Python permite sobrecargar operadores y funciones mediante métodos especiales que comienzan y terminan con __ len() funciona llamando al método __len__() del objeto, debe retornar un entero
Contiene 8 preguntas sin límite de tiempo Cada respuesta correcta da 1 punto
Genera secuencias de números enteros, comúnmente usadas en bucles. Acepta 1, 2 o 3 argumentos: start, stop y step (no puede ser cero).
La herencia modela una relación 'es un' donde una clase derivada extiende la funcionalidad de una clase base. La composición modela una relación 'tiene un' donde una clase contiene objetos de otras clases.
El quiz contiene 18 preguntas sin límite de tiempo Cada respuesta correcta otorga 1 punto
12 preguntas sin límite de tiempo 1 punto por respuesta correcta
Dibujó una serpiente leyendo un libro: 2853 comandos de dibujo, 110 líneas de código. Su código obtuvo una puntuación de Python 3.10; la característica más nueva usada fue de Python 3.11.
Python 3.16.0 Alpha 1 está disponible Django publica versiones de seguridad: 6.1.2, 6.0.9 y 5.2.18
Mentor AI es el asistente de aprendizaje de Real Python, disponible para miembros. Permite conversaciones interactivas para aprender temas como programación asíncrona.
Usa MCP Python SDK y argparse para CLI Llama .list_tools(), .list_prompts(), .list_resources() en ClientSession
8 recursos para manejar excepciones, registrar eventos y depurar código Python Se cubren try/except, raise, excepciones integradas y estilos LBYL vs EAFP
12 recursos para aprender Tkinter, PyQt, wxPython y Kivy Incluye construcción de juegos, calculadora, editor de texto y aplicaciones móviles
Contiene 11 preguntas sin límite de tiempo Cada respuesta correcta otorga 1 punto
La encuesta de Django 2026 recoge respuestas de casi 3.500 desarrolladores de más de 40 países. Muestra cómo los desarrolladores se adaptan a flujos de trabajo con IA y qué herramientas adoptan.
Funciona en iteradores y compone pipelines de datos con menor uso de memoria que el código basado en listas. batched() es la forma incorporada de dividir un iterable en fragmentos y reemplaza a la receta grouper() en la mayoría de trabajos.