Sfida: Annunci Automatici dell'Autobus
Swipe to start coding
Se hai mai viaggiato in autobus o tram, probabilmente hai 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 automatici delle fermate dell'autobus.
Segui questi passaggi:
- Definisci una funzione
bus_announcements(stops)che accetta una lista di fermate come argomento. - Utilizza un ciclo infinito (
while True) per far sì che gli annunci si ripetano all'infinito. - All'interno del ciclo, usa un ciclo for (
for stop in stops) per scorrere ciascuna 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 senza fine.
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?
Fantastico!
Completion tasso migliorato a 4.17
Sfida: Annunci Automatici dell'Autobus
Scorri per mostrare il menu
Swipe to start coding
Se hai mai viaggiato in autobus o tram, probabilmente hai 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 automatici delle fermate dell'autobus.
Segui questi passaggi:
- Definisci una funzione
bus_announcements(stops)che accetta una lista di fermate come argomento. - Utilizza un ciclo infinito (
while True) per far sì che gli annunci si ripetano all'infinito. - All'interno del ciclo, usa un ciclo for (
for stop in stops) per scorrere ciascuna 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 senza fine.
Soluzione
Grazie per i tuoi commenti!
single