Python Programming Practice vs Quarry
Price, ratings, monetisation and update history for both apps, side by side β with what reviewers say about each.
Python Programming Practice
Read full descriptionHide full description
Sharpen your Python programming fundamentals through bite-sized multiple-choice questions covering data types, control flow, functions, list/dict comprehensions, error handling, and standard library basics. Independent study aid. Not affiliated with any certification body.
Quarry
Read full descriptionHide full description
Quarry is a focused, offline gym for data and coding interviews. 108 hand-picked problems across SQL, pandas, and Python β write real code, run it on your device, and get graded instantly. Everything runs on-device. The SQL and Python engines are built into the app, so there's no sign-up, no internet requirement, and nothing you write ever leaves your phone or iPad. Practice on a plane, on the subway, or anywhere. WHAT'S INSIDE β’ 108 problems across three tracks: SQL queries, pandas data wrangling, and Python algorithms & data structures. β’ Real execution, real grading. Your output is checked against the expected result β no self-marking. β’ Company tags. Filter problems by the company you're interviewing at. β’ Hints and full solutions when you're stuck. β’ Difficulty levels from Easy to Hard, grouped by topic. β’ A free-form Playground for scratch SQL and Python. β’ Universal app β designed for both iPhone and iPad. PRIVATE BY DESIGN No accounts. No analytics. No ads. No tracking. Quarry collects nothing and works fully offline. Whether you're prepping for a data analyst, data engineer, data scientist, or software role, Quarry gives you a quiet, fast place to actually practice.
Screenshots
Verdict
The clearest difference is device support: Python Programming Practice at 3 against Quarry's β. Python Programming Practice also leads on iOS requirement (15.1 vs 17.0). On price and in-app purchases there is nothing between them.
Scored on Price Β· Rating Β· Positive reviews Β· Number of ratings Β· Update frequency Β· Ads Β· In-app purchases Β· Monetization Β· Best chart rank Β· Devices Β· Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
| Parameter | Python Programming Practice | Quarry |
|---|---|---|
| Price | Free | Free |
| Update frequency | Every 4 days | β |
| Ads | Yes | β |
| In-app purchases | No | No |
| Devices | iPhone, iPad, iPod β better | β |
| Requires iOS | 15.1 β better | 17.0 |
| Further details β not scored | ||
| Size | 37 MB | 127 MB |
| Age rating | 4+ | 4+ |
| Developer | AFTW LLC | Mayank Gulaty |
In-app purchases
Python Programming Practice
No in-app purchases
Quarry
No in-app purchases





