Sfida: Annunci Automatici dell'Autobus
Swipe to start coding
Se hai mai viaggiato su un autobus o un tram, probabilmente avrai notato che gli annunci delle fermate sono pre-registrati e si ripetono continuamente.
In questo esercizio, creerai una funzione generatore chiamata bus_announcements per simulare un sistema di annunci automatizzato per le fermate dell'autobus.
Segui questi passaggi:
- Definisci una funzione
bus_announcements(stops)che accetta una lista di fermate come argomento. - Usa un ciclo infinito (
while True) per far sì che gli annunci si ripetano all'infinito. - All'interno del ciclo, utilizza un ciclo for (
for stop in stops) per scorrere ogni fermata nella lista. - Usa la parola chiave
yieldper restituire il messaggio"Next stop: {stop}", dove{stop}viene sostituito dal nome della fermata.
Quando chiami questo generatore e usi ripetutamente next(), dovrebbe ciclare tra le fermate all'infinito.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain this in simpler terms?
What are the main takeaways from this?
Can you give me an example?
Awesome!
Completion rate improved to 4.17
Sfida: Annunci Automatici dell'Autobus
Scorri per mostrare il menu
Swipe to start coding
Se hai mai viaggiato su un autobus o un tram, probabilmente avrai notato che gli annunci delle fermate sono pre-registrati e si ripetono continuamente.
In questo esercizio, creerai una funzione generatore chiamata bus_announcements per simulare un sistema di annunci automatizzato per le fermate dell'autobus.
Segui questi passaggi:
- Definisci una funzione
bus_announcements(stops)che accetta una lista di fermate come argomento. - Usa un ciclo infinito (
while True) per far sì che gli annunci si ripetano all'infinito. - All'interno del ciclo, utilizza un ciclo for (
for stop in stops) per scorrere ogni fermata nella lista. - Usa la parola chiave
yieldper restituire il messaggio"Next stop: {stop}", dove{stop}viene sostituito dal nome della fermata.
Quando chiami questo generatore e usi ripetutamente next(), dovrebbe ciclare tra le fermate all'infinito.
Soluzione
Grazie per i tuoi commenti!
single