I need help making a ShortForm Generator without changing the starter code and I'm not sure how to start. COMMON_WORDS = ["the", "of", "from", "for", "by"] def generateShortForm(phrase):     pass # Implement this def main():     print("Welcome to generateShortForm program")     ans = 'y'     while (ans == 'y'):         phrase = input("\nEnter the phrase: ")         abbr = generateShortForm (phrase)         print("The abbreviation is :", abbr)         #prompt to check if want to continue         ans = input("\nContinue?(y/n)").lower()              print("Good Bye!")      if __name__ == "__main__":     main()

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

I need help making a ShortForm Generator without changing the starter code and I'm not sure how to start.

COMMON_WORDS = ["the", "of", "from", "for", "by"]
def generateShortForm(phrase):
    pass # Implement this
def main():
    print("Welcome to generateShortForm program")
    ans = 'y'
    while (ans == 'y'):
        phrase = input("\nEnter the phrase: ")
        abbr = generateShortForm (phrase)
        print("The abbreviation is :", abbr)
        #prompt to check if want to continue
        ans = input("\nContinue?(y/n)").lower()
        
    print("Good Bye!")
    
if __name__ == "__main__":
    main()

 

Python 3.8.1 Shell
File Edit Shell Debug Options Window Help
Welcome to generateShortForm program
Enter the phrase: RANDOM ACCESS MEMORY
The abbreviation is : RaACMe
Continue? (y/n) y
Enter the phrase: The NewsGuild of NEW YORK
The abbreviation is : NeNeYo
Continue? (y/n) y
Enter the phrase: farmers market from Syracuse downtown
The abbreviation is : FaMaSyDo
Continue? (y/n)y
Enter the phrase: international life cycle of products
The abbreviation is : InLiCyPr
Continue? (y/n) n
Good Bye!
>»> |
Ln: 75 Col: 4
|
Transcribed Image Text:Python 3.8.1 Shell File Edit Shell Debug Options Window Help Welcome to generateShortForm program Enter the phrase: RANDOM ACCESS MEMORY The abbreviation is : RaACMe Continue? (y/n) y Enter the phrase: The NewsGuild of NEW YORK The abbreviation is : NeNeYo Continue? (y/n) y Enter the phrase: farmers market from Syracuse downtown The abbreviation is : FaMaSyDo Continue? (y/n)y Enter the phrase: international life cycle of products The abbreviation is : InLiCyPr Continue? (y/n) n Good Bye! >»> | Ln: 75 Col: 4 |
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Random Class and its operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education