Write a program that asks a user to input strings until the user enters quit.If string is a palindrome the user gets 1 point else user gets 0 points. Output the total number of points. You need to use the function provided named '''mystringreverse''' that accepts a string and returns a reversed string in the template provided If the user the following numbers: hello olo tin ini quit Then the points gained is 0+1+0+1 = 2 points since hello is not a palindrome so 0pt, olo is palindrome so 1 pt, tin is not palindrome so 0pt, ini is palindrome so 1 pt and program quits since user enter quit 2 We make the following assumptions all strings entered by user are lowercase Note: A palindrome is a strings that reads the same in both forward and backward directions (eg:'abba')

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

Write a program that asks a user to input strings until the user enters quit.If string is a palindrome the user gets 1 point else user gets 0 points. Output the total number of points. You need to use the function provided named '''mystringreverse''' that accepts a string and returns a reversed string in the template provided

If the user the following numbers:

hello olo tin ini quit

Then the points gained is 0+1+0+1 = 2 points since hello is not a palindrome so 0pt, olo is palindrome so 1 pt, tin is not palindrome so 0pt, ini is palindrome so 1 pt and program quits since user enter quit

2

We make the following assumptions

  • all strings entered by user are lowercase

Note: A palindrome is a strings that reads the same in both forward and backward directions (eg:'abba')

35.1 Lecture 19-Apr-Q1
Write a program that asks a user to input strings until the user enters quit.lf string is a palindrome the user gets 1 point else user gets o
points. Output the total number of points. You need to use the function provided named "mystringreverse" that accepts a string and returns
a reversed string in the template provided
If the user the following numbers:
hello
olo
tin
ini
quit
Then the points gained is 0+1+0+1 = 2 points since hello is not a palindrome so Opt, olo is palindrome so 1 pt, tin is not palindrome so Opt,
ini is palindrome so 1 pt and program quits since user enter quit
2
We make the following assumptions
• all strings entered by user are lowercase
Note: A palindrome is a strings that reads the same in both forward and backward directions (eg:'abba')
376584.2127280.qx3zay7
LAB
35.1.1: Lecture 19-Apr-Q1
0/ 10
ACTIVITY
main.py
Load default template.
2 Return a reverse string
3 @param orig_s String to be reversed
4 @return reversed string
6 def my_string_reverse(orig_s):
return orig_s[ ::-1]
7
8
9 if
#use the my_string_reverse method to solve this problem
#the function called as shown in the testcase below, this line below is for illustration only.
print(my_string_reverse("hello")=="olleh")|
name
== " main ":
10
11
12
Transcribed Image Text:35.1 Lecture 19-Apr-Q1 Write a program that asks a user to input strings until the user enters quit.lf string is a palindrome the user gets 1 point else user gets o points. Output the total number of points. You need to use the function provided named "mystringreverse" that accepts a string and returns a reversed string in the template provided If the user the following numbers: hello olo tin ini quit Then the points gained is 0+1+0+1 = 2 points since hello is not a palindrome so Opt, olo is palindrome so 1 pt, tin is not palindrome so Opt, ini is palindrome so 1 pt and program quits since user enter quit 2 We make the following assumptions • all strings entered by user are lowercase Note: A palindrome is a strings that reads the same in both forward and backward directions (eg:'abba') 376584.2127280.qx3zay7 LAB 35.1.1: Lecture 19-Apr-Q1 0/ 10 ACTIVITY main.py Load default template. 2 Return a reverse string 3 @param orig_s String to be reversed 4 @return reversed string 6 def my_string_reverse(orig_s): return orig_s[ ::-1] 7 8 9 if #use the my_string_reverse method to solve this problem #the function called as shown in the testcase below, this line below is for illustration only. print(my_string_reverse("hello")=="olleh")| name == " main ": 10 11 12
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

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