Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

python pls Exercise 1 - Text censor (5 pts) Write an automated censor program that converts user input such that all of the four-and five-letter

python plsimage text in transcribed

Exercise 1 - Text censor (5 pts) Write an automated censor program that converts user input such that all of the four-and five-letter words have all but their first and last characters replaced with "*" (this is very similar to the program we developed in class). For instance, "dart would be replaced by "d**t" and "slime with "s***e". Words of other lengths should be unchanged. For simplicity, assume that the input doesn't contain punctuation. Here's a sample run: User input: A chain is only as strong as its weakest link Program output: A c***n is otty as strong as its weakest l**k Exercise 2 - alterNaTiNg ApS (5 pts) Before emojis were popular, a somewhat peculiar trend emerged in online communication where users would write with alternating CAPS to convey sarcasm. You are to write a program that automates that process. Given a user input, your program would alternate the case as follows: the first letter of each word is lower case, second letter is capitalized, third letter is lower case, etc. Here's a sample run: User input: A chain is only as strong as its weakest link Program output: a chain is only as strong as its wEaKeSt link To solve the problem, your program would need to iterate through the string, one character at a time, and converting the characters at odd positions in the string (1, 3, 5, 7, etc.) to upper case, and those at even positions to lower case. The string methods to convert to upper and lower case are upper () and lower(). Exercise 3 - Count spaces (5 pts) Write a program that outputs the number of spaces contained in user input. The program should define a function count_spaces that takes as a parameter a string, and returns the count of spaces. The program should also define a function main that prompts the user for input and then calls count_spaces. main should output the count returned from count_spaces. Here's a sample run: User input: To be or not to be Program output: Your input contains 5 spaces

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Online Systems For Physicians And Medical Professionals How To Use And Access Databases

Authors: Harley Bjelland

1st Edition

1878487442, 9781878487445

More Books

Students also viewed these Databases questions

Question

6. Identify characteristics of whiteness.

Answered: 1 week ago

Question

9. Explain the relationship between identity and communication.

Answered: 1 week ago