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()

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter7: Characters, Strings, And The Stringbuilder
Section: Chapter Questions
Problem 10PE
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT