Skip to content

ananyachibber21/Python-Projects

Repository files navigation

Python-Projects

Project 1 - Dice Simulator

The dice is a simple cube that generates any number from 1 to 6, and the dice simulator is a computer model that rolls the dice for the user. A dice rolling simulator can be implemented in different ways by Python. Six images will be required to create that will be used in the simulator.

Project 2 - Dictionary

Dictionary is an unordered collection of Key storing the word and Values storing the meaning of the respective words. In this project a JSON file for a dictionary is imported and coverted to python. The user will input a word of their choice. It will automatically consider the closest word if the input by the user has a spelling mistake.

Project 3 - Hangman Game

Hangman is a game in which the object is for one player to guess the letters of an unknown word before the player who knows the word creates a stick figure of a hanged man by drawing one line for each incorrect guess.

Project 4 - Tic Tac Toe

It is a two-player game. In this game, there is a board with 3×3 squares. In this game a player can choose between two symbols with his opponent, the usual games use “X” and “O”. If the first player chooses “X”, then the second player must play with “O” and vice versa.

Project 5 - Plotter

This project mainly focuses on the various plots that can be created using the data. It has a list of plots which when chosen will generate the required plots using the advanced Data Visualizing libraries like plotly and cufflinks.

Project 6 - Geographical Plot Using Folium

This project marks the location of the various regions on the map or of a specific parameters defined using Folium. These parameters are usually the longitude and the latitude of the area. It will also mark the volcanoes around the world along with its name.

Project 7 - MatchMaker

This project use your memorization skills to outmatch your opponent. Pick two cards to see if they match. Every match remains the card same and if the match is unsuccessful, the card will flip automatically till the next two card matches.

Project 8 - Screen Pet

A cute GUI project using Tkinter library. With the help of this project we can create our screen pets that can change their emotions with every click.

Project 9 - Smart Calculator

This smart calculator works on the text statement also. The user need not provide algebraic expression always. It fetches the word form the command and then formulates the expression. It also searches for the word closest to the input entered by the user.

Project 10 - Hotel Management Database

This project uses Python, MySQL, and a python library called mysql-connector. It is a database application dealing with the hotel related information about the customers.