Challenge: Inventory Sorting Capstone
Great job mastering variables, data types, slicing, and concatenation!
Now, let's apply your new skills to a realistic scenario involving organizing new grocery store inventory.
Swipe to start coding
Manage a grocery store inventory by extracting item names and categories using string slicing, assigning prices, and printing formatted statements.
- Slice the
items
string to extract:"Bubblegum"
βcandy1
"Chocolate"
βcandy2
"Pasta"
βdry_goods
- Slice the
categories
string to extract:"Candy Aisle"
βcategory1
"Pasta Aisle"
βcategory2
- Create price variables:
bubblegum_price
=$1.50
chocolate_price
=$2.00
pasta_price
=$5.40
- Use
print()
to display item names, prices, and categories.
Output Requirements
Print the following:
We have <candy1> for <bubblegum_price> in the <category1>
We have <candy2> for <chocolate_price> in the <category1>
We have <dry_goods> for <pasta_price> in the <category2>
Requirements checklist
- Check that the value of candy1 is equal to the substring of items from the start up to the first comma.
- Check that the value of candy2 is equal to the substring of items between the first and second commas, with leading/trailing spaces removed.
- Check that the value of dry_goods is equal to the substring of items after the last comma, with leading/trailing spaces removed.
- Check that the value of category1 is equal to the substring of categories from the start up to the first comma.
- Check that the value of category2 is equal to the substring of categories after the comma, with leading/trailing spaces removed.
- Check that bubblegum_price is equal to "$1.50".
- Check that chocolate_price is equal to "$2.00".
- Check that pasta_price is equal to "$5.40".
Solution
Thanks for your feedback!
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Can you give me an example scenario for organizing the inventory?
What kind of data should I use for the grocery store inventory?
Can you provide a step-by-step exercise to practice these skills?
Awesome!
Completion rate improved to 2.17
Challenge: Inventory Sorting Capstone
Swipe to show menu
Great job mastering variables, data types, slicing, and concatenation!
Now, let's apply your new skills to a realistic scenario involving organizing new grocery store inventory.
Swipe to start coding
Manage a grocery store inventory by extracting item names and categories using string slicing, assigning prices, and printing formatted statements.
- Slice the
items
string to extract:"Bubblegum"
βcandy1
"Chocolate"
βcandy2
"Pasta"
βdry_goods
- Slice the
categories
string to extract:"Candy Aisle"
βcategory1
"Pasta Aisle"
βcategory2
- Create price variables:
bubblegum_price
=$1.50
chocolate_price
=$2.00
pasta_price
=$5.40
- Use
print()
to display item names, prices, and categories.
Output Requirements
Print the following:
We have <candy1> for <bubblegum_price> in the <category1>
We have <candy2> for <chocolate_price> in the <category1>
We have <dry_goods> for <pasta_price> in the <category2>
Requirements checklist
- Check that the value of candy1 is equal to the substring of items from the start up to the first comma.
- Check that the value of candy2 is equal to the substring of items between the first and second commas, with leading/trailing spaces removed.
- Check that the value of dry_goods is equal to the substring of items after the last comma, with leading/trailing spaces removed.
- Check that the value of category1 is equal to the substring of categories from the start up to the first comma.
- Check that the value of category2 is equal to the substring of categories after the comma, with leading/trailing spaces removed.
- Check that bubblegum_price is equal to "$1.50".
- Check that chocolate_price is equal to "$2.00".
- Check that pasta_price is equal to "$5.40".
Solution
Thanks for your feedback!
single