Session 2025-26
Class X
Practical Program List - Python
No. Program Title Description
1. Basic Arithmetic Write a program to perform addition, subtraction, multiplication, and division of two numbers entered by the
user.
2. Area and Circumference of Circle Write a program to calculate and display the area and circumference of a circle given its radius as input.
3. Temperature Conversion Write a program to convert temperature from Celsius to Fahrenheit.
4. Simple Interest Write a program to calculate simple interest given the principal amount, rate of interest, and time period.
5. Compound Interest Write a program to calculate compound interest given principal, rate, and time.
6. String Concatenation Write a program to concatenate two strings entered by the user and display the result.
7. Quadratic Equation Solver Write a program to solve a quadratic equation ax^2 + bx + c = 0 and display the roots.
8. Distance Formula Write a program to calculate the distance between two points (x1, y1) and (x2, y2) in a 2D plane.
9. Pythagorean Theorem Write a program to calculate the hypotenuse of a right-angled triangle given the lengths of the other two sides.
10. Newton's Second Law Write a program to calculate the force given mass and acceleration (F = ma).
11. Kinetic Energy Write a program to calculate the kinetic energy of an object given its mass and velocity (KE = 0.5 * m * v^2).
12. Ohm's Law Write a program to calculate voltage, current, or resistance using Ohm's Law (V = IR).
13. Gravitational Force Write a program to calculate the gravitational force between two masses (F = G * (m1 * m2) / r^2).
14. Work Done Write a program to calculate the work done given force, displacement, and the angle between them (W = F * d
* cos(θ)).
15. Even or Odd Write a program to check if a given number is even or odd using an if statement.
16. Simple Calculator Write a program to create a simple calculator that can perform addition, subtraction, multiplication, and
division based on the operation given by user as input.
17. Grade Calculator Write a program to calculate and display the grade based on marks entered by the user.
18. Positive or Negative Write a program to check if a given number is positive, negative, or zero.
19. Largest of Three Numbers Write a program to find the largest of three numbers entered by the user using if-else statements.
20. Factorial Write a program to calculate the factorial of a given number using a for loop.
21. Sum of First N Natural Numbers Write a program to calculate the sum of the first N natural numbers using a while loop.
22. Multiplication Table Write a program to print the multiplication table of a given number.
23. Palindrome Check Write a program to check if a given string is a palindrome.
24. Fibonacci Series Write a program to print the Fibonacci series up to N terms.
25. Armstrong Number Write a program to check if a given number is an Armstrong number.
26. Prime Number Check Write a program to check if a given number is a prime number.
27. Sum of Digits Write a program to calculate the sum of the digits of a given number.
28. Reverse a Number Write a program to reverse the digits of a given number.
Session 2025-26
Class X
Practical Program List - Python
29. Sum and Average Write a program to calculate and display the sum and average of a list of numbers entered by the user.
30. Divisibility Check Write a program to check if a given number is divisible by another number.
31. Leap Year Check Write a program to determine if a given year is a leap year.
32. Square, Cube of Numbers Write a program to print the squares and cubes of numbers from 1 to 10.
33. Sum of Series Write a program to calculate the sum of the series 1 + 1/2 + 1/3 + ... + 1/N for a given N.
34. Number Pattern Write a program to print a number pattern (e.g., pyramid) using nested loops.
35. Alphabet Pattern Write a program to print an alphabet pattern (e.g., triangle) using nested loops.
36. Sum of Squares Write a program to calculate the sum of squares of the first N natural numbers.
37. Palindrome Number Write a program to check if a given number is a palindrome.