Welcome to this open-source repository, a curated collection of beginner to intermediate Python programs designed for students, educators, and self-learners. Each program includes a clearly stated objective and focuses on strengthening Python fundamentals.
All content is publicly accessible for learning, practice, and enhancement.
- Provide a learning base with practical examples.
- Help beginners understand programming logic through real use cases.
- Encourage open learning and collaboration in the Python community.
No. | Program Name | Objective |
---|---|---|
1 | Alphabet-Numeric.py |
Program "Generating Alpha-Numeric Strings Based On User Entered Data" Take input as a string from the user Running the function |
2 | Calculator.py |
Program "Calculator Based On User Operation" Program make a simple calculator that can add, subtract, multiply and divide using functions This function adds two numbers |
3 | Characters-Counter.py |
Program "Counting Digits & Alphabets" |
4 | Even-Odd.py |
Even Odd Program using Modulus Operator |
5 | HappyNumber.py |
Python program to check a number is a Happy number or not A happy number is a positive integer that eventually reaches 1 when repeatedly replaced by the sum of the squares of its digits. If the process results in an infinite loop that does not include 1, the number is considered unhappy (or sad). |
6 | Inches-CM.py |
Program Converting Inches To Cms And vice-versa |
7 | Leap&Non-Leap.py |
Program To Check If "Leap Year" Or "Not" |
8 | Matrix Calculation.py |
Program To Calculate Matrices Multiplications |
9 | NumberTest.py |
Program To Determine Minimum, Average & Maximum NUM |
10 | RadiuS Of CirclE.py |
Program To Calculate Area Of Circle |
11 | Rock-Paper-Scissors-Game.py |
-- |
12 | SortingByID.py |
PrograM Sorting Elements By 'ID' Using Tuples |
14 | WateRStateS.py |
Program To Predict Water States |
15 | Whole Numbers-To-Roman-Numbers.py |
Program To Convert Whole Number [0-n] To Roman Values |
✅ More programs Shall Be included in the repository. Each file has its purpose and logic commented at the beginning.
To try out the programs:
git clone https://github.com/your-username/python-edu-kit.git
cd python-edu-kit
python3 filename.py
- Fork the repo 🍴
- Improve code, add new programs or enhance documentation
- Make a Pull Request ✅
This repository is licensed under the MIT License. Use freely for education and learning purposes.