HelpContactFor teachers and institutes
>_StemPy Lab
Mock TestsClassesGroups

>_StemPy Lab

Learn. Solve. Code the solutions. Test yourself.

Live examsFree mock exams, timed and rankedEveryone starts together, and your score and rank come the moment it ends.See the exams →

Learn

  • Physics
  • Chemistry
  • Mathematics
  • Biology
  • Python Programming
  • Statistics & Data Science
  • Classes
  • Groups

Practice

  • Problems
  • Quizzes
  • Mock Tests
  • Question Sets
  • Exams
  • Certificates
  • Python Labs
  • AI Practice Generator
  • Student-Created Tests

Community

  • Discussions
  • Resources
  • Notes
  • Blog

Account

  • Dashboard
  • My Content
  • Profile
  • Log in
© 2026 senLearn. All rights reserved.HelpAboutContactPrivacy PolicyTerms of UseRefund Policy
Practise

Practice

Pick a mode, or search everything below.

Numerical Problems

The full problem bank, filterable by level and difficulty.

Python Problems

Solve computationally, verified with a runnable Python Lab.

Python Labs

Hands-on, runnable Python exercises. Edit, run, and see the output live.

Challenge Problems

Hard-difficulty, for competitive exam preparation.

Quizzes

Quick single-question checks on a specific idea.

Mock Tests

Timed, multi-question sets from across the site.

Exams

Announced online exams: register, take the paper with everyone at the set time, see your rank.

Question Sets

Untimed practice sets: also embedded right inside course concepts.

AI Practice Generator

Describe a topic and get a fresh problem made just for you (Standard and Premium).

My Question Vaults

Your own collections of questions, and My mistakes, which fills itself with what you got wrong. Practise any of them.

Student-Created Tests

Build a test (random from the bank, AI-generated, or blended to an exam's format) then attempt one someone else published.

Search All Practice Problems

Pick a subject to see its topics.

2052 problems
Type:
1.
0.50 kg of water at 75 °C is poured into 1.5 kg of water at 15 °C in an insulated jug.
High School (11–12) · Heat Engines, the Second Law and EntropyStemPy LabStemPy Lab
Hard
2.
On the Pauling scale sodium is 0.9, hydrogen 2.1, carbon 2.5 and chlorine 3.0. New
High School (11–12) · Periodic Trends, Groups and FamiliesStemPy LabStemPy Lab
Hard
3.
The rungs of a ladder are 20 cm apart. Their lengths fall evenly from 50 cm at the bottom to 30 cm… New
High School (9–10), General · Sequences and SeriesStemPy LabStemPy Lab
Hard
4.
In a district, there were 10 000 boys under six in both of two surveys. New
High School (9–10), General · Human ReproductionStemPy LabStemPy Lab
Hard
5.
From gallium to krypton the first ionisation enthalpies are 579, 762, 947, 941, 1140 and 1351… New
High School (11–12), High School (9–10), Undergraduate, General · Chemistry by Computer, Data Analysis with pandasStemPy LabStemPy Lab
Hard
6.
Find the mean temperature of the first 10 days and of the last 10 days.
Middle Stage (6–8), High School (9–10), High School (11–12), Undergraduate, General · Averages: Mean, Median and Mode, Spread of Data, Probability and ChanceStemPy LabStemPy Lab
Hard
7.
0.75 mol of an ideal gas in an insulated box rushes into a vacuum when a wall is removed, growing…
High School (11–12) · Heat Engines, the Second Law and EntropyStemPy LabStemPy Lab
Medium
8.
Sodium oxide, aluminium oxide and sulphur trioxide are each tested with water, with dilute acid and… New
High School (11–12) · Periodic Trends, Groups and FamiliesStemPy LabStemPy Lab
Medium
9.
A club gives 7 prizes worth ₹2800 in all. New
High School (9–10), General · Sequences and SeriesStemPy LabStemPy Lab
Medium
10.
Match each method of contraception to the way it works: (a) condom, (b) hormone pill, (c) copper-T… New
High School (9–10), General · Human ReproductionStemPy LabStemPy Lab
Medium
11.
For lithium to fluorine, the radii are 152, 111, 88, 77, 74, 66 and 64 pm, and the first ionisation… New
High School (11–12), High School (9–10), Undergraduate, General · Chemistry by Computer, Data Analysis with pandasStemPy LabStemPy Lab
Medium
12.
The 10 rainy days had a total of 285 °C, and the 20 dry days a total of 637 °C.
Middle Stage (6–8), High School (9–10), High School (11–12), Undergraduate, General · Averages: Mean, Median and Mode, Spread of Data, Probability and ChanceStemPy LabStemPy Lab
Hard
13.
1800 J of heat flows from a very large body at 540 K to a very large body at 270 K.
High School (11–12) · Heat Engines, the Second Law and EntropyStemPy LabStemPy Lab
Medium
14.
Use the valences of the groups to write three formulas. New
High School (11–12) · Periodic Trends, Groups and FamiliesStemPy LabStemPy Lab
Easy
15.
Logs are stacked with 24 in the bottom row, 23 in the next, and so on, with 9 logs in the top row. New
High School (9–10), General · Sequences and SeriesStemPy LabStemPy Lab
Medium
16.
A town has 4820 girls and 5200 boys under six years of age. New
High School (9–10), General · Human ReproductionStemPy LabStemPy Lab
Medium
17.
Period 2 has two s-block elements, lithium (520) and beryllium (899), and six p-block elements… New
High School (11–12), High School (9–10), Undergraduate, General · Chemistry by Computer, Data Analysis with pandasStemPy LabStemPy Lab
Medium
18.
The chance of a rainy day is 1/3. If the days did not affect each other, what would be the chance…
Middle Stage (6–8), High School (9–10), High School (11–12), Undergraduate, General · Averages: Mean, Median and Mode, Spread of Data, Probability and ChanceStemPy LabStemPy Lab
Hard
19.
0.35 kg of ice at 0 °C melts, and the water then warms to 20 °C.
High School (11–12) · Heat Engines, the Second Law and EntropyStemPy LabStemPy Lab
Easy
20.
The electron gain enthalpy of chlorine is -349 kJ mol⁻¹ and that of fluorine -328 kJ mol⁻¹. New
High School (11–12) · Periodic TrendsStemPy LabStemPy Lab
Hard
21.
Kabir saves ₹30 in the first month and ₹15 more each month than the month before. New
High School (9–10), General · Sequences and SeriesStemPy LabStemPy Lab
Easy
22.
A doctor counts a pregnancy as about 280 days. New
High School (9–10), General · Human ReproductionStemPy LabStemPy Lab
Easy
23.
A scatter plot of the first 36 elements colours each point by block with df["block"].map(colours). New
High School (11–12), High School (9–10), Undergraduate, General · Chemistry by Computer, Data Analysis with pandasStemPy LabStemPy Lab
Easy
24.
Call a day "very hot" if its highest temperature is 34 °C or more.
Middle Stage (6–8), High School (9–10), High School (11–12), Undergraduate, General · Averages: Mean, Median and Mode, Spread of Data, Probability and ChanceStemPy LabStemPy Lab
Medium
25.
A Carnot engine works between 880 K and 286 K and gives out 12 kW of mechanical power.
High School (11–12) · Heat Engines, the Second Law and EntropyStemPy LabStemPy Lab
Hard
Page 1 of 83
…

Showing 1–25 of 2052