Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Access & Ticket Perks Engine | Bring It All Together
Data Types in Python

bookChallenge: Access & Ticket Perks Engine

Opgave

Swipe to start coding

Fill in the expressions using only variables, basic operators, and the tools we covered: strip, casefold, int, slicing, comparisons, and logical operators.

Compute:

  1. age - convert age_str to an integer.

  2. has_id - convert has_id_str to a Boolean by normalizing text and comparing to "yes".

  3. Parse ticket_code into tier, seat_number_str, zone using slicing by fixed positions.

  4. seat_number - convert seat_number_str to an integer.

  5. Rules

    • is_adult: age is at least adult_age.
    • can_enter: must have ID and be an adult.
    • vip_perk: tier is "VIP".
    • member_fastlane: user is a member and can enter.
    • seat_ok: seat_number is in the inclusive range from 1 to max_seat_number using a chained comparison.
    • entry_granted: can_enter and seat_ok.
  6. summary - f-string: "{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 1
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

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 5

bookChallenge: Access & Ticket Perks Engine

Stryg for at vise menuen

Opgave

Swipe to start coding

Fill in the expressions using only variables, basic operators, and the tools we covered: strip, casefold, int, slicing, comparisons, and logical operators.

Compute:

  1. age - convert age_str to an integer.

  2. has_id - convert has_id_str to a Boolean by normalizing text and comparing to "yes".

  3. Parse ticket_code into tier, seat_number_str, zone using slicing by fixed positions.

  4. seat_number - convert seat_number_str to an integer.

  5. Rules

    • is_adult: age is at least adult_age.
    • can_enter: must have ID and be an adult.
    • vip_perk: tier is "VIP".
    • member_fastlane: user is a member and can enter.
    • seat_ok: seat_number is in the inclusive range from 1 to max_seat_number using a chained comparison.
    • entry_granted: can_enter and seat_ok.
  6. summary - f-string: "{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

close

Awesome!

Completion rate improved to 5
Sektion 5. Kapitel 1
single

single

some-alt