Skip to content

Python Practice programs

Python practice

Following section contains a wide collection of Python programming examples. The examples are categorized based on the topics. Each program example contains multiple approaches to solve the problem. The list will be updated periodically with more examples.

 

Basic Python Programs

Take all inputs from the user

  1.  Python program to add two numbers
  2.  Python Program for factorial of a number
  3.  Python Program for simple interest
  4.  Python Program for compound interest
  5.  Python Program to check Armstrong Number
  6.  Python Program to find area of a circle
  7.  Python program to print all Prime numbers in an Interval
  8.  Python program to check whether a number is Prime or not
  9.  Python Program for n-th Fibonacci number
  10.  Python Program for Fibonacci numbers
  11.  Python Program for How to check if a given number is Fibonacci number?
  12.  Python Program for n\’th multiple of a number in Fibonacci Series
  13.  Program to print ASCII Value of a character
  14.  Python Program for Sum of squares of first n natural numbers
  15.  Python Program for cube sum of first n natural numbers

Python Array Programs:

  1.  Python Program to find sum of array
  2.  Python Program to find largest element in an array
  3.  Python Program for array rotation
  4.  Python Program for Reversal algorithm for array rotation
  5.  Python Program to Split the array and add the first part to the end
  6.  Python Program for Find reminder of array multiplication divided by n

 

Python List Programs:

    1.  Python program to interchange first and last elements in a list
    2.  Python program to swap two elements in a list
    3.  Python program to remove Nth occurrence of the given word
    4.  Python | Ways to find length of list
    5.  Python | Ways to check if element exists in list
    6.  Different ways to clear a list in Python
    7.  Python | Reversing a List
    8.  Python | Cloning or Copying a list
    9.  Python | Count occurrences of an element in a list
    10.  Python program to find sum of elements in list
    11.  Python | Multiply all numbers in the list
    12.  Python program to find smallest number in a list
    13.  Python program to find largest number in a list
    14.  Python program to find second largest number in a list
    15.  Python program to find N largest elements from a list
    16.  Python program to print even numbers in a list
    17.  Python program to print odd numbers in a List
    18.  Python program to print all even numbers in a range
    19.  Python program to print all odd numbers in a range
    20.  Python program to count Even and Odd numbers in a List
    21.  Python program to print positive numbers in a list
    22.  Python program to print negative numbers in a list
    23.  Python program to print all positive numbers in a range
    24.  Python program to print all negative numbers in a range
    25.  Python program to count positive and negative numbers in a list
    26.  Remove multiple elements from a list in Python
    27.  Python | Remove empty tuples from a list
    28.  Python | Program to print duplicates from a list of integers
    29.  Python program to find Cumulative sum of a list
    30.  Break a list into chunks of size N in Python
    31.  Python | Sort the values of first list using second list

Python String Programs:

    1.  Python program to check if a string is palindrome or not
    2.  Reverse words in a given String in Python
    3.  Ways to remove i’th character from string in Python
    4.  Python | Check if a Substring is Present in a Given String
    5.  Find length of a string in python (4 ways)
    6.  Python program to print even length words in a string
    7.  Python | Program to accept the strings which contains all vowels
    8.  Python | Count the Number of matching characters in a pair of string
    9.  Python program to count number of vowels using sets in given string
    10.  Remove all duplicates from a given string in Python
    11.  Python | Program to check if a string contains any special character
    12.  Generating random strings until a given string is generated
    13.  Find words which are greater than given length k
    14.  Python program for removing i-th character from a string
    15.  Python program to split and join a string
    16.  Python | Check if a given string is binary string or not
    17.  Python | Find all close matches of input string from a list
    18.  Python program to find uncommon words from two Strings
    19.  Python | Swap commas and dots in a String
    20.  Python | Permutation of a given string using inbuilt function
    21.  Python | Check for URL in a String
    22.  String slicing in Python to rotate a string
    23.  String slicing in Python to check if a string can become empty by recursive deletion
    24.  Python Counter| Find all duplicate characters in string

Python Dictionary Programs:

    1.  Python | Sort Python Dictionaries by Key or Value
    2.  Handling missing keys in Python dictionaries
    3.  Python dictionary with keys having multiple inputs
    4.  Python program to find the sum of all items in a dictionary
    5.  Python | Ways to remove a key from dictionary
    6.  Ways to sort list of dictionaries by values in Python – Using itemgetter
    7.  Ways to sort list of dictionaries by values in Python – Using lambda function
    8.  Python | Merging two Dictionaries
    9.  Find all duplicate characters in string
    10.  Print anagrams together in Python using List and Dictionary
    11.  Check if binary representations of two numbers are anagram
    12.  Python | Remove all duplicates words from a given sentence
    13.  Scraping And Finding Ordered Words In A Dictionary using Python
    14.  Possible Words using given characters in Python

Python Searching and Sorting Programs:

  1.  Python Program for Binary Search (Recursive and Iterative)
  2.  Python Program for Linear Search
  3.  Python Program for Insertion Sort
  4.  Python Program for Recursive Insertion Sort

Python Pattern Printing Programs:

  1.  Program to print the pattern ‘G’
  2.  Python | Print an Inverted Star Pattern
  3.  Python 3 | Program to print double sided stair-case pattern
  4.  Print with your own font using Python !!

Python Date-Time Programs:

  1.  Python program to convert time from 12 hour to 24 hour format

More Python Programs:

  1.  Python Program for Find largest prime factor of a number
  2.  Python Program for Efficient program to print all prime factors of a given number
  3.  Python Program for Product of unique prime factors of a number
  4.  Python Program for Find sum of odd factors of a number
  5.  Python Program for GCD of more than two (or array) numbers
  6.  Python Program for Check if count of divisors is even or odd
  7.  Python Program for Find minimum sum of factors of number
  8.  Python Program for Difference between sums of odd and even digits
  9.  Python Program for Program to Print Matrix in Z form
  10.  Python Program for Largest K digit number divisible by X
  11.  Python Program for Smallest K digit number divisible by X
  12.  Python Program for Print Number series without using any loop
  13.  Python Program for Program to calculate area of a Tetrahedron
  14.  Python Program for focal length of a spherical mirror
  15.  Python Program for Find the perimeter of a cylinder
  16.  Check if a triangle of positive area is possible with the given angles
  17.  Python program to find the most occurring character and its count
  18.  Python Program for Find sum of even factors of a number
  19.  Python Program for Check if all digits of a number divide it
  20.  Python program to convert float decimal to Octal number
  21.  Python program to convert floating to binary
  22.  Check whether a number has consecutive 0’s in the given base or not
  23.  Python program to check if a string contains all unique characters

Leave a Reply

Your email address will not be published. Required fields are marked *