Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Automatiserte Bussannonseringer | Spesifikasjon av Funksjonens Returverdi
Python Funksjoner Veiledning

bookUtfordring: Automatiserte Bussannonseringer

Oppgave

Swipe to start coding

Hvis du noen gang har tatt en buss eller trikk, har du sikkert lagt merke til at stasjonskunngjøringene er forhåndsinnspilte og gjentas kontinuerlig. I denne oppgaven skal du lage en generatorfunksjon kalt bus_announcements for å simulere et automatisk kunngjøringssystem for bussholdeplasser.

Følg disse trinnene:

  1. Definer en funksjon bus_announcements(stops) som tar en liste med bussholdeplasser som argument.
  2. Bruk en uendelig løkke (while True) for å få kunngjøringene til å gjentas for alltid.
  3. Inne i løkken, bruk en for-løkke (for stop in stops) for å gå gjennom hver holdeplass i listen.
  4. Bruk yield-nøkkelordet for å returnere meldingen "Next stop: {stop}", der {stop} erstattes med navnet på holdeplassen.

Når du kaller denne generatoren og bruker next() gjentatte ganger, skal den sykle gjennom holdeplassene uendelig.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 4.17

bookUtfordring: Automatiserte Bussannonseringer

Sveip for å vise menyen

Oppgave

Swipe to start coding

Hvis du noen gang har tatt en buss eller trikk, har du sikkert lagt merke til at stasjonskunngjøringene er forhåndsinnspilte og gjentas kontinuerlig. I denne oppgaven skal du lage en generatorfunksjon kalt bus_announcements for å simulere et automatisk kunngjøringssystem for bussholdeplasser.

Følg disse trinnene:

  1. Definer en funksjon bus_announcements(stops) som tar en liste med bussholdeplasser som argument.
  2. Bruk en uendelig løkke (while True) for å få kunngjøringene til å gjentas for alltid.
  3. Inne i løkken, bruk en for-løkke (for stop in stops) for å gå gjennom hver holdeplass i listen.
  4. Bruk yield-nøkkelordet for å returnere meldingen "Next stop: {stop}", der {stop} erstattes med navnet på holdeplassen.

Når du kaller denne generatoren og bruker next() gjentatte ganger, skal den sykle gjennom holdeplassene uendelig.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5
single

single

some-alt