ShravanDalavi/Simple-Python-Mini-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

These mini projects showcase Python's versatility in practical applications, covering fundamental programming concepts such as calculations, data manipulation, and interactive interfaces. From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development.

This repository contains a collection of Python mini projects. Below is a list of the projects included:

No.Name
01ATM Simulator
02Alarm Clock
03BMI_calulator
04Binary-Decimal Converter
05Blood Bank Management System
06Calculator
07Chess Game
08Countdown timer
09Digital White Board
10Get IP address and Hostname of Website
11Grocery Store Management System
12Habit Tracker with Data Visualization
13Hotel Management System
14Ludo Game
15Number Guessing Game
16Number to Words
17Palindrome Checker
18Personal Expense Tracker
19Personal Journal with Sentiment Analysis
20Python Quiz Application
21Python Task Scheduler
22QR Code Generator
23Random Password Generator
24Recipe Recommendation System
25Rock, Paper, Scissors Game
26Simple Contact Book
27Snake Game
28Stopwatch Application
29Student Management System
30TO-DO List Application
31Text To Speech
32Tic Tac Teo Game
33Translate
34Virtual Plant Care Simulato
35Voice-Controlled Home Automation Simulator
36Weather App
37Word Count Tool

Follow these steps to explore and use this repository effectively:

Clone the repository to your local machine using the following command:

git clone https://.com/ShravanDalavi/Simple-Python-Mini-Projects.git

Alternatively, you can download the repository as a ZIP file and extract it.


Once cloned, navigate to the project directory:

cd Simple-Python-Mini-Projects/<Project Name>

Each mini-project is stored in its own directory. You can browse through the folders to find the projects of interest. Each folder contains:

  • A Python file (*.py) with the source code for the project.
  • A README.md file (if available) with a brief description of the project.

To run a specific project:

  1. Open a terminal or command prompt.
  2. Navigate to the project directory, e.g.,
    cd Project-Name
  3. Run the Python file using:
    python project_name.py

Replace project_name.py with the actual file name.


Feel free to modify the projects to experiment with the code and add new features. To edit a project:

  1. Open the project file in your favorite code editor (e.g., VSCode, PyCharm, or Sublime Text).
  2. Make your changes and save the file.
  3. Run the project to test your changes.

Before running the projects, ensure you have:

  1. Python installed (version 3.x is recommended). You can download it from python.org.
  2. Basic knowledge of Python programming.

  1. Go here and click the big green ➞ Code button in the top right of the page, then click ➞ Download ZIP.

image

  1. Extract the ZIP and open it. Unfortunately I don't have any more specific instructions because how exactly this is done depends on which operating system you run.

  2. Launch ipython notebook from the folder which contains the notebooks. Open each one of them

    Kernel > Restart & Clear Output

This will clear all the outputs and now you can understand each statement and learn interactively.

If you have git and you know how to use it, you can also clone the repository instead of downloading a zip and extracting it. An advantage with doing it this way is that you don't need to download the whole tutorial again to get the latest version of it, all you need to do is to pull with git and run ipython notebook again.


You may use this tutorial freely at your own risk. See LICENSE.


We value your input! If you encounter any issues or have suggestions, please open an issue in this repository. Your feedback helps us improve!

If you enjoyed this tutorial, don't forget to ⭐ star the repository and follow for updates.

Thank you for exploring this repository! I hope you find these projects both interesting and useful. 😊

About

From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published