Skip to content

madhav2348/Python-Basic-Beginner-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Basic-Beginner-Projects

Welcome to my collection of beginner Python projects! Below you will find a list of project titles with brief descriptions. Click on any title to view the corresponding Python file.

Projects

  1. QR Code Generator
    Generates QR codes from input text or URLs for easy sharing and scanning.

  2. Sending Email by Coding
    Automates the process of sending emails using Python's smtplib.

  3. Word Replacement
    Replaces specified words with user-defined words.

  4. Basic Calculator
    A simple calculator that can perform basic arithmetic operations.

  5. Email Slicer
    Extracts username and domain from an email address, providing basic parsing.

  6. Binary Search Algorithm
    Implements the binary search algorithm to efficiently find elements in a sorted list.

  7. Quiz Program
    A quiz application that asks questions and provides scores.

  8. Interest Payment Calculator
    Calculates the interest payment over a specified period for given principal and rate.

  9. Random Password Generator
    Generates strong, random passwords based on user-defined criteria.

  10. Dice Roll Simulator
    Simulates rolling a dice, generating random results each time.

  11. Site Connectivity Checker
    Checks if specified websites are accessible and online.

  12. Currency Converter
    Converts amounts from one currency to another.

  13. Leap Year Checker
    Determines whether a given year is a leap year.

  14. Word Dictionary
    Provides definitions for words.

  15. Rock, Paper, Scissors
    A simple implementation of the classic rock-paper-scissors game.

  16. Python Face Detector
    Detects faces in images using the OpenCV library.

  17. Python Automatic Sending Message to Mobile Number
    Sends SMS messages to mobile numbers automatically.

  18. Web Scraping
    Extracts data from websites using libraries like BeautifulSoup.

  19. Image Resizer
    Resizes images to specified dimensions using the PIL library.

  20. Graph Plotter
    Plots various types of graphs (line, bar, etc.) using the Matplotlib library.

Getting Started

To run any of these projects, you need to have Python installed on your system. You can download it from the official Python website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages