rogram must be written in basi

Program must be written in basic python

Create a glossary (dictionary) of technical terms and definitions. It will be set up as a python dictionary structure. The file glossary_starter.py is a complete starter framework for the assignment. It includes some initial values for the dictionary. It is long because most of the code has already been written.

Task is to complete the five individual functions for adding and deleting terms, looking up terms, listing them, and printing out both the terms and definitions. These functions are all short, just a couple of lines, and use basic dictionary methods and techniques.

 

Here is some sample output.

Glossary System

  • Add a term
  • List a term
  • List terms
  • Get a definition
  • Delete a term
  • Ouit

Enter your choice: 2

                            Argument                      User chooses 2 – list the terms.

                            dictionary

                            hashmap

                            list

                            Set

 

                              5 terms.

Glossary System

  1. Add a term                

                                                                  Menu again

 

  1. Quit

Enter your choice: 3                                                                           User chooses 3 – look up a term

What term do you want to lookup? STRING                                                    Then enters term to look up.

Definition of “string” – A basic type in python that stores text.

  1. Delete a term
  2. print out dictionary
  3. Quit Choose 4 & enter a term

Enter your choice: 4

What term do you want to delete? Set

Deleted: data structure that stores unordered unique elements

Glossary System

  1. Add a term
  2. List terms
  3. Get a determination
  4. Delete a term
  5. Print out dictionary                                       Choose 4 again & enter a term, but it is not there

Enter your choice: 4

What term do you want to delete? Set

Deleted: No such term

Glossary System

  1. Add a term
  2. List terms
  3. Get a definition
  4. Delete a term
  5. Print out dictionary
  6. Quit

Enter your choice: 5                          

Technical terms in glossary                                                               Print out the entire glossary

Argument         data that is passed to a function

Dictionary          data structure that stores key/value pair

Hashmap            See ‘dictionary’

List                      data structure that stores values ordered by integer indexes

String                   A basic type in python that stores text.

Glossary system

  1. Add a term
  2. List terms
  3. Get a definition
  4. Delete a term
  5. Print out dictionary
  6. Quit                                                                                     Quit

Enter your choice:

Notice that for 2 and 5, the terms are listed in alphabetical order. Also, lookup and delete should not be case sensitive.

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more