The document describes 10 experiments related to Python programming. Each experiment has an aim to write a Python program to perform a specific task like finding the GCD of two numbers, calculating square root using Newton's method, exponentiation of a number, finding the maximum of a list, performing linear search, binary search, selection sort, insertion sort, merge sort, and multiplying matrices. For each experiment, the algorithm and Python program to implement it is provided. The output for sample test cases is also given to verify the programs.