Challenge

Project 1 - English Dictionary App & Library Book Management System

1A: English Dictionary App

The aim of this project is to create an English Dictionary app that returns definitions of English words.

A Dictionary in Python works similarly to the Dictionary in the real world. The keys of a Dictionary must be unique and of immutable data types such as Strings, Integers, and tuples, but the key values can be repeated and be of any type.

Modules needed for English dictionary app:

  • json: It comes built-in with python, so there is no need to install it externally.
  • difflib: This module provides classes and functions for comparing sequences. It also comes built-in with python so there is no need to install it externally.

OUTPUT:

1B: Library Book Management System

A library management system keeps track of the books present in the library. It is an important piece of software which is a must at schools and colleges. A library management system using Tkinter to make it interactive.

Python offers various utilities to design the GUI wiz Graphical User Interface, and one such utility is Tkinter which is most commonly used. It is indeed one of the fastest and easiest ways to build GUI applications. Moreover, Tkinter is cross-platform.

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.