strings. It's actually such a common task that modern distributions of the Linux operating system include an entire program called rev that is dedicated to that single 4 DO NOT MODIFY 5 text - join(input ("Enter text: "). split0).upper () 6 print() 7 rev text reverse(text) 8 print(rev text) 9 N DO NOT MODIFY # task. Task: Reverse a String In this part of the assignment, you will write a recursive function that, when given a string, will return the reverse of that string. When the program is executed, it will ask the user to enter a string, and it will store it a variable: text. This is done for you in the code we have provided at the bottom of the program (between the two wRN DO NOT MODIFY N comments). Below the YOUR CODE HERE Comment, you will write a recursive function called reverse which has a single parameter ( text) and which returns the reverse of text. Your function must be recursive.

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
tnemseives perrorming trequentiy is tne task or reversing
strings. It's actually such a common task that modern
distributions of the Linux operating system include an
entire program called rev that is dedicated to that single
1 YOUR CODE HERE
2.
4 DO NOT MODIFY
5 text = .join(input("Enter text: "). split()).upper ()
G print()
7 rev_text reverse(text)
8 print(rev_text)
9 H DO NOT HODIFY
task.
Task: Reverse a String
In this part of the assignment, you will write a recursive
function that, when given a string, will return the reverse of
that string.
When the program is executed, it will ask the user to enter a
string, and it will store it a variable: text This is done for
you in the code we have provided at the bottom of the
program (between the two wRR DO NOT MODIFY
comments). Below the YOUR CODE HERE comment, you
will write a recursive function called reverse which has a
single parameter ( text) and which returns the reverse of
text Your function must be recursive.
For example, if you run your program as follows:
TEXT
Enter text: PYTHON
Your reverse function should return the string "NOHTYP",
so your program should print the following:
TEXT
home/reverse.py Spaces: 4 (Auto)
NOHTYP
Console
Transcribed Image Text:tnemseives perrorming trequentiy is tne task or reversing strings. It's actually such a common task that modern distributions of the Linux operating system include an entire program called rev that is dedicated to that single 1 YOUR CODE HERE 2. 4 DO NOT MODIFY 5 text = .join(input("Enter text: "). split()).upper () G print() 7 rev_text reverse(text) 8 print(rev_text) 9 H DO NOT HODIFY task. Task: Reverse a String In this part of the assignment, you will write a recursive function that, when given a string, will return the reverse of that string. When the program is executed, it will ask the user to enter a string, and it will store it a variable: text This is done for you in the code we have provided at the bottom of the program (between the two wRR DO NOT MODIFY comments). Below the YOUR CODE HERE comment, you will write a recursive function called reverse which has a single parameter ( text) and which returns the reverse of text Your function must be recursive. For example, if you run your program as follows: TEXT Enter text: PYTHON Your reverse function should return the string "NOHTYP", so your program should print the following: TEXT home/reverse.py Spaces: 4 (Auto) NOHTYP Console
Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Linux
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
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