Skip to content

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

License

Notifications You must be signed in to change notification settings

ShravanDalavi/Simple-Python-Mini-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple-Python-Mini-Projects

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.

Python Mini Projects

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

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

How to Use This Repository

To run any of the projects, follow these steps:

  1. Clone the Repository:
    • Open your terminal and run:
      git clone https://github.com/your-username/python-mini-projects.git
      cd python-mini-projects
  2. Navigate to the Project Directory:
    • Each project is located in its own directory. Navigate to the directory of the project you want to run, for example:
      cd project_name
  3. Run the Project:
    • Use the following command to run the project:
      python project_file.py
    • Replace project_file.py with the actual file name of the project you want to run.

How can I read this tutorial without an Internet connection? GIF

  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.

Licence 📜

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

Contributors ✨

If you like this tutorial, please give it a ⭐ star.

Thank you for visiting my repository! I hope you find my projects 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

Languages