Task 7 Write a python program that takes 2 inputs from the user, where the first input is a string with length greater than 1. The second input is the index of the first given string from where you have to start reversing. Then print the new string back to the user. the new string back to the user. ===================================================================== Sample Input 1: 72418 4 Sample Output 1: 81427 Explanation: Our second input, index '4' is the last index of our first input String '72418', hence the entire string is reversed giving us '81427'. ===================================================================== Sample Input 2: 12345 2 Sample Output 2: 32145 Explanation: The second input is '2' so we have to reverse from index 2 of our first input. The 2nd index of our first input String is '3', index 1 is '2' and index 0 is '1'. Hence, if we reverse indexes 0 to 2, we get '321'. Index 3 and 4 which is '4' and '5' respectively remains unchanged hence our final output is '32145'. ===================================================================== Sample Input 3: aBcd1234defg 5 Sample Output 3: 21dcBa34defg Explanation: From our first input String 'aBcd1234defg', index 0 = 'a' index 1 = 'B' index 2 = 'c' index 3 = 'd' index 4 = '1' index 5 = '2' index 6 = '3' Since our second input is 5, index 0 to index 5 is reversed and we have '21dcBa' and the rest is unchanged from indexes 6 to 11 ('34defg'). Therefore, we have '21dcBa34defg' finally

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%

Task 7
Write a python program that takes 2 inputs from the user, where the first input is a string with length greater
than 1. The second input is the index of the first given string from where you have to start reversing. Then print
the new string back to the user.
the new string back to the user.
=====================================================================
Sample Input 1:
72418
4
Sample Output 1:
81427
Explanation: Our second input, index '4' is the last index of our first input String '72418', hence the entire string is
reversed giving us '81427'.
=====================================================================
Sample Input 2:
12345
2
Sample Output 2:
32145
Explanation: The second input is '2' so we have to reverse from index 2 of our first input. The 2nd index of our
first input String is '3', index 1 is '2' and index 0 is '1'. Hence, if we reverse indexes 0 to 2, we get '321'. Index 3
and 4 which is '4' and '5' respectively remains unchanged hence our final output is '32145'.
=====================================================================
Sample Input 3:
aBcd1234defg
5
Sample Output 3:
21dcBa34defg
Explanation: From our first input String 'aBcd1234defg',
index 0 = 'a'
index 1 = 'B'
index 2 = 'c'
index 3 = 'd'
index 4 = '1'
index 5 = '2'
index 6 = '3'
Since our second input is 5, index 0 to index 5 is reversed and we have '21dcBa' and the rest is unchanged from
indexes 6 to 11 ('34defg'). Therefore, we have '21dcBa34defg' finally

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 4 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