Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Pääsy- ja Lippuetujen Moottori | Ristikkäistyyppiset Vuorovaikutukset
Tietotyypit Pythonissa

bookHaaste: Pääsy- ja Lippuetujen Moottori

Tehtävä

Swipe to start coding

Käytä vain muuttujia, operaattoreita ja aiemmin käsiteltyjä työkaluja — strip, casefold, int, viipalointi, vertailut ja loogiset operaattorit — jokaisen lausekkeen toteuttamiseen.

Laske:

  1. age – muunna age_str kokonaisluvuksi.
  2. has_id – normalisoi has_id_str ja tarkista, onko se yhtä kuin "yes" (totuusarvo).
  3. Jaa ticket_code osiin tier, seat_number_str ja zone viipaloinnilla kiinteistä kohdista.
  4. seat_number – muunna seat_number_str kokonaisluvuksi.
  5. Säännöt:
  • is_adult: age >= adult_age.
  • can_enter: täytyy olla henkilöllisyys ja olla aikuinen.
  • vip_perk: tier == "VIP".
  • member_fastlane: käyttäjä on jäsen ja voi tulla sisään.
  • seat_ok: istuinpaikka välillä 1 ja max_seat_number (mukaan lukien).
  • entry_granted: voi tulla sisään ja istuinpaikka on sallittu.
  1. Rakenna summary f-merkkijonolla: "{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain this in simpler terms?

What are the main points I should remember?

Can you give me an example?

close

Awesome!

Completion rate improved to 3.45

bookHaaste: Pääsy- ja Lippuetujen Moottori

Pyyhkäise näyttääksesi valikon

Tehtävä

Swipe to start coding

Käytä vain muuttujia, operaattoreita ja aiemmin käsiteltyjä työkaluja — strip, casefold, int, viipalointi, vertailut ja loogiset operaattorit — jokaisen lausekkeen toteuttamiseen.

Laske:

  1. age – muunna age_str kokonaisluvuksi.
  2. has_id – normalisoi has_id_str ja tarkista, onko se yhtä kuin "yes" (totuusarvo).
  3. Jaa ticket_code osiin tier, seat_number_str ja zone viipaloinnilla kiinteistä kohdista.
  4. seat_number – muunna seat_number_str kokonaisluvuksi.
  5. Säännöt:
  • is_adult: age >= adult_age.
  • can_enter: täytyy olla henkilöllisyys ja olla aikuinen.
  • vip_perk: tier == "VIP".
  • member_fastlane: käyttäjä on jäsen ja voi tulla sisään.
  • seat_ok: istuinpaikka välillä 1 ja max_seat_number (mukaan lukien).
  • entry_granted: voi tulla sisään ja istuinpaikka on sallittu.
  1. Rakenna summary f-merkkijonolla: "{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4
single

single

some-alt