Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Challenge: Access and Perks Checker | Booleans and Comparisons
Data Types in Python

bookChallenge: Access and Perks Checker

Task

Swipe to start coding

You're validating user access and perks during checkout. All inputs are pre-initialized. Do not change them. Fill in the expressions to compute the results below using only variables, operators (==, !=, <, <=, >, >=, and, or, not), and parentheses.

Compute:

  1. is_adult: user is at least the adult age.

  2. can_enter: user can enter only if they have ID and are an adult.

  3. qualifies_free_shipping: qualifies if the purchase total meets the free-shipping threshold or the user is a member.

  4. eligible_discount:

    • Members: discount if purchase_total >= member_min_spend
    • Non-members: discount if purchase_total >= guest_min_spend
  5. needs_manual_review: review is needed if email is not verified or phone is not verified.

  6. valid_score_range: the score is within inclusive bounds using chained comparison.

Solution

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 5
single

single

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

close

Awesome!

Completion rate improved to 5

bookChallenge: Access and Perks Checker

Swipe to show menu

Task

Swipe to start coding

You're validating user access and perks during checkout. All inputs are pre-initialized. Do not change them. Fill in the expressions to compute the results below using only variables, operators (==, !=, <, <=, >, >=, and, or, not), and parentheses.

Compute:

  1. is_adult: user is at least the adult age.

  2. can_enter: user can enter only if they have ID and are an adult.

  3. qualifies_free_shipping: qualifies if the purchase total meets the free-shipping threshold or the user is a member.

  4. eligible_discount:

    • Members: discount if purchase_total >= member_min_spend
    • Non-members: discount if purchase_total >= guest_min_spend
  5. needs_manual_review: review is needed if email is not verified or phone is not verified.

  6. valid_score_range: the score is within inclusive bounds using chained comparison.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

close

Awesome!

Completion rate improved to 5
SectionΒ 2. ChapterΒ 5
single

single

some-alt