Sektion 1. Kapitel 29
single
Challenge: Access & Ticket Perks Engine
Stryg for at vise menuen
Opgave
Swipe to start coding
Use only variables, operators, and the tools we covered —
strip, casefold, int, slicing, comparisons, and logical operators — to complete each expression.
Compute:
age– convertage_strto an integer.has_id– normalizehas_id_strand check if it equals"yes"(Boolean).- Split
ticket_codeintotier,seat_number_str, andzoneby slicing fixed positions. seat_number– convertseat_number_strto an integer.- Rules:
is_adult:age >= adult_age.can_enter: must have ID and be adult.vip_perk:tier == "VIP".member_fastlane: user is a member and can enter.seat_ok: seat number between 1 andmax_seat_number(inclusive).entry_granted: can enter and seat is OK.
- Build
summaryusing an f-string:"{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 29
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat