This repository showcases a collection of projects that I've created during my journey of learning Python. Each project reflects a different aspect of python language and highlights the skills I've acquired along the way.
It's a traffic light simulation which uses concepts of multi-threading and exceptions handling. It uses os
, time
and threading
module.
Project details: click here.
It's a simple reminder calendar that will be able to save notes and dates of birthdays in an external file and remind us about them. We can also view and delete them.
Project details: click here.
It's a script that keeps track of the registered users, their learning progress, and metrics. It will also provide detailed information about each user or any category of users and the overall statistics for the entire learning platform.
Project details: click here.
It can print a Christmas tree and a Christmas card depending on the number of input.
How to use: check out the comments after # start of the program
comment to understand the input format.
Project details: click here.
A script to decode Caesar Cipher. Learn more.
Project details: click here.
A script to decode Vigenere Cipher. Learn more.
Project details: click here.
The classic Dominoes game with computer AI as the opponent.
How to play: check out the guide.
Project details: click here.
It calculates annuity and differentiated payments for repaying loan. It uses argparse
module to pass arguments using command-line.
How to use: check out the usage instructions.
Project details: click here.
The classic Tic-Tac-Toe, also known as Noughts and crosses or Xs and Os!
How to play: Consider the box as a 3x3 grid. To make a move, input the row number (x) separated by column number (y) โ x y
Project details: click here.
The classic word guessing game!
Project details: click here.
It simulates a coffee machine. You can buy different types of coffee, renew the supplies, collect the money earned and output the remaining supplies.
Project details: click here.
It displays ASCII art of certain animals.
Project details: click here.