This repository contains a collection of small Python projects that are great for beginners and enthusiasts to practice and learn Python programming.
- Basic Calculator: Perform arithmetic operations such as addition, subtraction, multiplication, and division.
- Random Password Generator: Generate secure and random passwords.
- Dice Rolling Simulator: Simulate rolling dice with customizable options.
- Leap Year Checker: Determine whether a given year is a leap year.
- Site Connectivity Program: Checks the connectivity of a website and returns the response code.
- Python Face Detection: Detect faces in images using Python.
- Image Resize: Resize images to a specified dimension.
- Graph Plotting: Plot graphs based on given data.
- Currency Converter: Convert between different currencies.
- Quiz Program: Test your knowledge with multiple-choice quizzes.
- QR Code Generator: Generate QR codes for various types of data such as URLs, text messages, contact information, and Wi-Fi credentials.
Follow the instructions in each project's directory to run the individual projects. Make sure you have Python installed on your system.
Contributions, bug fixes, and feature requests are welcome! If you'd like to contribute to this repository, please open an issue or submit a pull request.