This repository contains my Python practice programs while learning programming and building problem-solving skills.
- Python Basics
- Conditional Statements (if-else)
- Loops (for, while)
- Functions
- Lists and Strings
- Basic Logic Building Programs
The goal of this repository is to improve my Python coding skills, develop logical thinking, and practice programming regularly.
Programs are organized day-wise and topic-wise for better understanding.
Example:
- Two numbers ka sum print karo.
- Two numbers ka difference print karo.
- Two numbers ka multiplication karo.
- Two numbers ka division karo.
- Number even hai ya odd check karo.
- Number positive, negative ya zero check karo.
- 3 numbers me largest number find karo.
- 3 numbers me smallest number find karo.
- User se number lo aur uska square print karo.
- User se number lo aur uska cube print karo.
These programs help in understanding loops and iteration in Python.
- Print numbers from 1 to 10.
- Print numbers from 1 to n.
- Find the sum of numbers from 1 to n.
- Print multiplication table from 1 to 10.
- Print the multiplication table of any number.
- Print even numbers from 1 to 100.
- Print odd numbers from 1 to 100.
- Find the average of numbers from 1 to n.
- Print reverse counting (10 to 1).
- Print the Fibonacci series.
These programs help in building strong logical thinking in Python.
- Factorial program
- Prime number check
- Palindrome number check
- Reverse a number
- Count digits in a number
- Sum of digits of a number
- Armstrong number check
- Find the largest digit in a number
- Find the smallest digit in a number
- Random number guessing game
These programs help in understanding Python lists and basic data manipulation.
- Find the largest number in a list
- Find the smallest number in a list
- Calculate the sum of list elements
- Calculate the average of list elements
- Reverse a list
- Find duplicate numbers in a list
- Print even numbers from a list
- Print odd numbers from a list
- Sort a list
- Find the second largest number in a list
These programs focus on string manipulation and text processing in Python.
- Reverse a string
- Check if a string is a palindrome
- Count vowels in a string
- Count words in a sentence
- Convert uppercase letters to lowercase
- Convert lowercase letters to uppercase
- Count characters in a string
- Find the longest word in a sentence
- Remove spaces from a string
- Build a simple password strength checker
Focus Reusable code, parameters, return values
- Function to find maximum of three numbers
- Function to calculate factorial
- Function to check prime number
- Function to generate Fibonacci series
- Function to find sum of digits
- Function to check palindrome number
- Function to return largest number in a list
- Function to count vowels in a string
- Function to calculate LCM
- Function to calculate GCD
- Two Sum Problem.
- Find Second Largest Number in Array.
- Find Missing Values in Array.
- Find Anagram String .
- Find Duplicate Number in Array.
- Count Frequency fo Element.
- Rotate List by K Number.
- Merge Two Sorted List.
- Remove Duplicate Number Form List.
- Find Longest Word in Sentence.
- Create File and Write Content.
- Read Content from File.
- Count Words in File.
- Count Lines from File.
- Count Characters in File.
- Copy Content form one file to Another File.
- Append text to File.
- Find most frequent word in File.
- Replace word in File.
- Create simple Log System.
- Create Student Class.
- Calculate area of rectange.
- Class of bank account.
- Car Class.
- Employee Class.
- Inheritance Class.
- Overriging Method.
- Constructor Example.
- Libraby Management Class.
- Simple calculater class.
- Number Guessing Game.
- Password Generator.
- Simple Calculater.
- To Do list.
- Contact Book.
- Quize Game.
- File Search.
- Dice Rolling Simmulator.
- Student Management System.
- Random Library.
- Math Library.
- Datetime Library.
- Time Library.
- OS Library.
- Shutil Library.
- Pathlib Library.
- Json Library.
- Requests Library.
- BeautifulSoup Library.
- .
- .
- .
- .
- .
- .
- .
- .
- .
- .
✅ Status: In Progress next Questions
I am continuously practicing Python and uploading new programs to track my progress.
⭐ Feel free to explore the programs and follow my coding journey!