Problem 1 Ms. Susan Aparejo is a contemporary poet and wrote a poem on Artificial Intelligence in a lucid way, even common people can understand the meaning of this jargon. Zuwaina is a student of English wants to analyze the poem in various perspectives. As python is providing different constructs to process the text file, she approached you to solve few of her problems after programming them. Your program must be menu driven and robust. The following are the tasks to be programmed. i) Write a function to create a text file Assign1.txt whose content is Mrs. Susan's poem givenat the end of this scenario. ii) Write a function to add the sentence "This is a simple and great poem." at the end of thefile Assign1.txt. iii) Write a function to read from any given file and display the content. Handle FileNotFoundError exception in your code. iv) Write a function to read from Assign1.txt and write all the words whose lengths are morethan

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
Problem 1
Ms. Susan Aparejo is a contemporary poet and wrote a poem on Artificial Intelligence in a lucid
way, even common people can understand the meaning of this jargon. Zuwaina is a student of
English wants to analyze the poem in various perspectives. As python is providing different
constructs to process the text file, she approached you to solve few of her problems after
programming them.
Your program must be menu driven and robust. The following are the tasks to be programmed.
i) Write a function to create a text file Assign1.txt whose content is Mrs. Susan's poem givenat
the end of this scenario.
ii) Write a function to add the sentence "This is a simple and great poem." at the end of thefile
Assign1.txt.
iii) Write a function to read from any given file and display the content. Handle
FileNotFoundError exception in your code.
iv) Write a function to read from Assign1.txt and write all the words whose lengths are morethan
4 (>4) into another text file Assign_out1.txt
v) Write a function to read from Assign1.txt and count the occurrences of each of the vowels in
the poem in the text and write the output into another file Assign_out2.txt. The content of
Assing_out2.txt should be as given below:Total number of a's is : --
Total number of e's is : --
Total number of i's is:
Total number of o's is: --
Total number of u's is:
vi) Write a function to read Assign1.txt and write the first seven lines into Assign_out3.txt
The content of Assign_out3.txt after executing this function is:
Though artificial but genuine,
Though not a human but has brain,
Though no emotions but teach how to emote,
Though not eating but teach how to cook,
Though not writing but teach how to write,
Though not studying yet it gives tips in studying,
Though no diploma but a master in all degrees,
You should use the below poem of Ms. Susan as input for your program.
Though artificial but genuine,
Though not a human but has brain,
Though no emotions but teach how to emote,
Though not eating but teach how to cook,
Though not writing but teach how to write,
Though not studying yet it gives tips in studying,
Though no diploma but a master in all degrees, The
master of all, but sometimes meet trouble, Like
humans, it feels tiresome,
Just unplugged and open once more, your artificial
gadget,
Never complain even being called as 'Computer'
Transcribed Image Text:Problem 1 Ms. Susan Aparejo is a contemporary poet and wrote a poem on Artificial Intelligence in a lucid way, even common people can understand the meaning of this jargon. Zuwaina is a student of English wants to analyze the poem in various perspectives. As python is providing different constructs to process the text file, she approached you to solve few of her problems after programming them. Your program must be menu driven and robust. The following are the tasks to be programmed. i) Write a function to create a text file Assign1.txt whose content is Mrs. Susan's poem givenat the end of this scenario. ii) Write a function to add the sentence "This is a simple and great poem." at the end of thefile Assign1.txt. iii) Write a function to read from any given file and display the content. Handle FileNotFoundError exception in your code. iv) Write a function to read from Assign1.txt and write all the words whose lengths are morethan 4 (>4) into another text file Assign_out1.txt v) Write a function to read from Assign1.txt and count the occurrences of each of the vowels in the poem in the text and write the output into another file Assign_out2.txt. The content of Assing_out2.txt should be as given below:Total number of a's is : -- Total number of e's is : -- Total number of i's is: Total number of o's is: -- Total number of u's is: vi) Write a function to read Assign1.txt and write the first seven lines into Assign_out3.txt The content of Assign_out3.txt after executing this function is: Though artificial but genuine, Though not a human but has brain, Though no emotions but teach how to emote, Though not eating but teach how to cook, Though not writing but teach how to write, Though not studying yet it gives tips in studying, Though no diploma but a master in all degrees, You should use the below poem of Ms. Susan as input for your program. Though artificial but genuine, Though not a human but has brain, Though no emotions but teach how to emote, Though not eating but teach how to cook, Though not writing but teach how to write, Though not studying yet it gives tips in studying, Though no diploma but a master in all degrees, The master of all, but sometimes meet trouble, Like humans, it feels tiresome, Just unplugged and open once more, your artificial gadget, Never complain even being called as 'Computer'
Expert Solution
steps

Step by step

Solved in 2 steps with 18 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY