Desafio: Mecanismo de Acesso e Benefícios de Ingresso
Tarefa
Swipe to start coding
Utilize apenas variáveis, operadores e as ferramentas abordadas —
strip, casefold, int, fatiamento, comparações e operadores lógicos — para completar cada expressão.
Calcule:
age– converterage_strpara um inteiro.has_id– normalizarhas_id_stre verificar se é igual a"yes"(Booleano).- Divida
ticket_codeemtier,seat_number_strezoneutilizando fatiamento em posições fixas. seat_number– converterseat_number_strpara um inteiro.- Regras:
is_adult:age >= adult_age.can_enter: deve possuir ID e ser adulto.vip_perk:tier == "VIP".member_fastlane: usuário é membro e pode entrar.seat_ok: número do assento entre 1 emax_seat_number(inclusive).entry_granted: pode entrar e o assento está OK.
- Construa o
summaryusando um f-string:"{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 4
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Suggested prompts:
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Awesome!
Completion rate improved to 3.45
Desafio: Mecanismo de Acesso e Benefícios de Ingresso
Deslize para mostrar o menu
Tarefa
Swipe to start coding
Utilize apenas variáveis, operadores e as ferramentas abordadas —
strip, casefold, int, fatiamento, comparações e operadores lógicos — para completar cada expressão.
Calcule:
age– converterage_strpara um inteiro.has_id– normalizarhas_id_stre verificar se é igual a"yes"(Booleano).- Divida
ticket_codeemtier,seat_number_strezoneutilizando fatiamento em posições fixas. seat_number– converterseat_number_strpara um inteiro.- Regras:
is_adult:age >= adult_age.can_enter: deve possuir ID e ser adulto.vip_perk:tier == "VIP".member_fastlane: usuário é membro e pode entrar.seat_ok: número do assento entre 1 emax_seat_number(inclusive).entry_granted: pode entrar e o assento está OK.
- Construa o
summaryusando um f-string:"{tier}-{seat_number_str}-{zone} | age={age} | enter={entry_granted} | vip={vip_perk} | fastlane={member_fastlane}".
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 4
single