Problem 2 Modify your program in Problem 1, such that if the requested term does not exist in the glossary it asks the user if he/she is willing to contribute to the glossary by inserting the term's...


How do I do this in python?


Problem 2<br>Modify your program in Problem 1, such that if the requested term does not exist in the glossary it asks the user if he/she is willing to contribute to the glossary<br>by inserting the term's meaning. If he/she agreed, prompt him/her to enter the meaning and then add the (term,meaning) pair as a new item to the glossary.<br>Note: do not repeat the glossary definition lines of code here. That leads to erasing the newly added term by the user from glossary each time we run the<br>program. Just use the glossary you created in problem 1 here for searching and addition.<br>Example:<br>Enter a programming term to see its meaning: round<br>Sorry! that term does not exist in our glossary! Would you like to add its meaning (y/n)? y<br>Please enter the meaning: a function that rounds a numeric value to the nearest integer.<br>Thanks for your contribution! your input is recorded.<br>Example 2:<br>Enter a programming term to see its meaning: round<br>Sorry! that term does not exist in our glossary! Would you like to add its meaning (y/n)? n<br>Okay! Have a good one!<br>

Extracted text: Problem 2 Modify your program in Problem 1, such that if the requested term does not exist in the glossary it asks the user if he/she is willing to contribute to the glossary by inserting the term's meaning. If he/she agreed, prompt him/her to enter the meaning and then add the (term,meaning) pair as a new item to the glossary. Note: do not repeat the glossary definition lines of code here. That leads to erasing the newly added term by the user from glossary each time we run the program. Just use the glossary you created in problem 1 here for searching and addition. Example: Enter a programming term to see its meaning: round Sorry! that term does not exist in our glossary! Would you like to add its meaning (y/n)? y Please enter the meaning: a function that rounds a numeric value to the nearest integer. Thanks for your contribution! your input is recorded. Example 2: Enter a programming term to see its meaning: round Sorry! that term does not exist in our glossary! Would you like to add its meaning (y/n)? n Okay! Have a good one!

Jun 10, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here