{
 "name": "Bitpybit: Python for Data",
 "tagline": "A calculation runs",
 "description": "A calculation runs. But does it answer the question you meant to ask?\n\nBitpybit helps you practise reading short Python scripts and checking their results. It is built for curious beginners and people who work with spreadsheets or data.\n\nPRACTICAL CASES\nExplore 24 cases across 8 topics: missing values, boundaries, denominators, duplicates, percentage changes, weighted results, text labels and reporting dates.\n\nIn each case, predict the output, compare it with the task, then choose a useful check. Some scripts are already correct. Open a guide when you need help, and read an explanation after every answer.\n\nSTART WITH THE BASICS\nLearn through short daily foundation questions, with explanations and review practice. Your place is saved when you leave. Optional reminders help you return on your schedule.\n\nFREE TO START\nAll foundation questions and their practice variations are free. The three Zero and missing cases are free too. One optional, non-consumable purchase adds the other 21 cases. No subscription.\n\nRETURN TO WHAT YOU LEARNED\nReopen a case's task, code and explanations. Repeat a completed case with shuffled choices while keeping your first answers and completed-case progress. Repeats use the same examples.\n\nQUIET AND LOCAL\nNo account, advertising or third-party analytics. Learning works offline. Purchases and restoration use the App Store and require a connection. Export or reset your learning progress in Settings.\n\nThese are short code-reading exercises, not a Python editor or a qualification to review an entire workplace script.",
 "url": "https://debuts.app/apps/bitpybit-python-for-data",
 "category": "Education",
 "platforms": [
  "iPhone and iPad"
 ],
 "pricing": "free",
 "use_cases": [],
 "audience": [],
 "links": {
  "app_store": "https://apps.apple.com/us/app/bitpybit-python-for-data/id6814713544",
  "google_play": null,
  "website": null
 },
 "icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/1c/e6/05/1ce60569-6a3c-7386-e4ec-da601db47aa2/AppIcon-0-0-1x_U007epad-0-1-85-220.png/512x512bb.jpg",
 "screenshots": [
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/ca/8c/32/ca8c32bf-0cf4-8c76-ce2c-fc9164c98345/store-01-practical-case.png/320x480bb.jpg",
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/67/a5/e9/67a5e95b-5380-b367-0f1f-b79b59081bf7/store-02-code-guide.png/320x480bb.jpg",
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/b0/6b/d0/b06bd079-ca10-05c5-5b0c-b483cf4d5cb1/store-03-case-library.png/320x480bb.jpg",
  "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/1a/99/88/1a998811-f4a2-ff96-1b04-2eb12148377f/store-04-python-foundations.png/320x480bb.jpg"
 ],
 "claimed": false,
 "verified": false,
 "maker": "Nigel Lin",
 "upvotes": null,
 "followers": null,
 "rating": null,
 "ratings": 0,
 "awards": [],
 "launches": [],
 "ai_ready": 78,
 "badges": {
  "launched": "https://debuts.app/badge/bitpybit-python-for-data?type=launched",
  "award": "https://debuts.app/badge/bitpybit-python-for-data?type=award",
  "rating": "https://debuts.app/badge/bitpybit-python-for-data?type=rating"
 }
}