Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Using Python 3, I need to code the following problem, (I cannot use break or for loops, only while loops) Write a program that, within

Using Python 3, I need to code the following problem, (I cannot use break or for loops, only while loops)

Write a program that, within main(), 1. Asks for the number of words the user will enter into the program 2. Then prompts for each of the words (and stores them in a list) Once all of the words have been entered, the program must print them out in reverse order from how they were entered, and must also show what the word would be backwards. (See the sample output for an example.) The program must use a function called backwards(), that works as specified in the function header provided below. ######################################################

# backwards() reverses a string and prints the result

# Input: forString, a string to reverse

# Output: None

(Again, do not use any built-in function or trick that circumvents the point of this assignment, or you will earn zero points. If youre not using a loop to create the backwards string, youre doing it wrong.)

The output should look like this,

bash-4.1$ python hw5_part5.py

How many words would you like to turn backwards: 5

Please enter string #1: dog

Please enter string #2: bird

Please enter string #3: horse

Please enter string #4: fish

Please enter string #5: llama

The string 'llama' reversed is 'amall'.

The string 'fish' reversed is 'hsif'.

The string 'horse' reversed is 'esroh'.

The string 'bird' reversed is 'drib'.

The string 'dog' reversed is 'god'.

bash-4.1$ python hw5_part5.py

How many words would you like to turn backwards: 3

Please enter string #1: Kayak

Please enter string #2: Racecar

Please enter string #3: Stats

The string 'Stats' reversed is 'statS'.

The string 'Racecar' reversed is 'racecaR'.

The string 'Kayak' reversed is 'kayaK'.

bash-4.1$ python hw5_part5.py

How many words would you like to turn backwards: 0

bash-4.1$ python hw5_part5.py

How many words would you like to turn backwards: 1

Please enter string #1: step on NO pets

The string 'step on NO pets' reversed is 'step ON no pets'.

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

Databases A Beginners Guide

Authors: Andy Oppel

1st Edition

007160846X, 978-0071608466

More Books

Students also viewed these Databases questions

Question

What is an interface? What keyword is used to define one?

Answered: 1 week ago