Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Anuncios Automatizados de Autobús | Especificación del Valor de Retorno de la Función
Tutorial de Funciones en Python

bookDesafío: Anuncios Automatizados de Autobús

Tarea

Swipe to start coding

Si alguna vez has viajado en autobús o tranvía, probablemente hayas notado que los anuncios de las estaciones están pregrabados y se repiten continuamente. En esta tarea, crearás una función generadora llamada bus_announcements para simular un sistema automatizado de anuncios para paradas de autobús.

Sigue estos pasos:

  1. Define una función bus_announcements(stops) que reciba una lista de paradas de autobús como argumento.
  2. Utiliza un bucle infinito (while True) para que los anuncios se repitan indefinidamente.
  3. Dentro del bucle, utiliza un bucle for (for stop in stops) para recorrer cada parada de la lista.
  4. Usa la palabra clave yield para devolver el mensaje "Next stop: {stop}", donde {stop} se reemplaza por el nombre de la parada.

Cuando llames a este generador y utilices next() repetidamente, debería recorrer las paradas de forma indefinida.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 5
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain this in simpler terms?

What are the main takeaways from this?

Can you give me an example?

close

Awesome!

Completion rate improved to 4.17

bookDesafío: Anuncios Automatizados de Autobús

Desliza para mostrar el menú

Tarea

Swipe to start coding

Si alguna vez has viajado en autobús o tranvía, probablemente hayas notado que los anuncios de las estaciones están pregrabados y se repiten continuamente. En esta tarea, crearás una función generadora llamada bus_announcements para simular un sistema automatizado de anuncios para paradas de autobús.

Sigue estos pasos:

  1. Define una función bus_announcements(stops) que reciba una lista de paradas de autobús como argumento.
  2. Utiliza un bucle infinito (while True) para que los anuncios se repitan indefinidamente.
  3. Dentro del bucle, utiliza un bucle for (for stop in stops) para recorrer cada parada de la lista.
  4. Usa la palabra clave yield para devolver el mensaje "Next stop: {stop}", donde {stop} se reemplaza por el nombre de la parada.

Cuando llames a este generador y utilices next() repetidamente, debería recorrer las paradas de forma indefinida.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 5
single

single

some-alt