Skip to content

A collection of beginner-friendly Python programs for students and self-learners. Educational and open-source.

License

Notifications You must be signed in to change notification settings

ayushdebugz/python-edu-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Educational Repository

📚 Python Programs For Students – Educational Repository

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.


🔍 Objectives

  • 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.

🗂️ Program List with Objectives

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.


🚀 Getting Started

To try out the programs:

git clone https://github.com/your-username/python-edu-kit.git
cd python-edu-kit
python3 filename.py

📢 Contribute

  • Fork the repo 🍴
  • Improve code, add new programs or enhance documentation
  • Make a Pull Request ✅

🔓 License

This repository is licensed under the MIT License. Use freely for education and learning purposes.



About

A collection of beginner-friendly Python programs for students and self-learners. Educational and open-source.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages