Skip to content

Welcome to the Python Project-Based Learning repository! This repository is dedicated to collecting various Python projects aimed at helping learners improve their Python skills through practical, hands-on experience. #Python

License

Notifications You must be signed in to change notification settings

aa-sikkkk/PythonProjectBasedLearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ˜€ Python Project-Based Learning

Welcome to the Python Project-Based Learning repository! This repository is dedicated to collecting various Python projects aimed at helping learners improve their Python skills through practical, hands-on experience.

πŸ”Ž About

The goal of this repository is to provide a diverse collection of Python projects that range in complexity and cover different aspects of Python programming. Whether you're a beginner looking to practice fundamental concepts or an experienced developer wanting to explore new libraries or techniques, there's something here for everyone.

πŸ‘·πŸΌ Contributing

We encourage contributions from the community to expand this repository with more projects. If you have a Python project that you think would be beneficial for others to learn from, please consider contributing.

πŸ‘·πŸΌβ€β™‚οΈ How to Contribute

  1. Fork the repository to your GitHub account.
  2. Clone the forked repository to your local machine.
  3. Add your project files to the appropriate directory.
  4. Modify the README.md file to include a brief description of your project.
  5. Create a new Pull Request on GitHub.

Guidelines for Contributions

  • Ensure your project includes documentation.
  • Clearly specify any dependencies and installation instructions.
  • Follow best practices for Python code style and documentation.
  • Provide a brief description of your project in the README.md under the appropriate section.

🚧 Project Directory

Below are the projects currently included in this repository:

Armstrong number Checker

  • Description: Program to check wheather a given number is Armstrong or not.
  • Link: Armstrong Checker

Palindrome Checker

  • Description: Program to check wheather a given number or string is palindrome or not.
  • Link: Palindrome Checker

2DMatrix-sum

  • Description: Program to perform 2D Matrix sum.
  • Link: 2D MATRIX SUM

Hide Credit Card Number

  • Description: Program to hide the last four digits of a credit card.
  • Link: Credit Card

Quadrant Checker

  • Description: Program to Find the check Quadrant.
  • Link: quadrant

Calculator Project

  • Description: A simple calculator implemented using Python functions.
  • Link: Calculator Project

Number Guessing Game

  • Description: A classic number guessing game where the computer selects a random number and the player tries to guess it.
  • Link: Number Guessing Game

Contact Management System

  • Description: A command-line application to manage contacts, including adding, viewing, searching, and deleting contacts.
  • Link: Contact Management System

Expense Tracker using SQLite3

  • Description: An expense tracker application that uses SQLite3 to store and manage expenses.
  • Link: Expense Tracker

[Add More Projects Here]

Feel free to add more projects to this list!

License

This repository is licensed under the MIT License. Feel free to use, distribute, and modify these projects for your own learning purposes.

Get Started

To get started, browse the existing projects in the repository and choose one that interests you. Clone the repository to your local machine and start exploring Python through practical examples.

Happy coding!

About

Welcome to the Python Project-Based Learning repository! This repository is dedicated to collecting various Python projects aimed at helping learners improve their Python skills through practical, hands-on experience. #Python

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages