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
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