22 Feb Monday Online Python Homework 02.18.
Question:
Create an object WordReverse to reverse a string.
- You need one argument (which is the original string) to create the object.
- def __init__(self, word):
- You need one method to reverse the string
- def reverse(self):
- You can print the object with the following expected output if the sample String is “1234abcd”
- “1234abcd” => “dcba4321”
Hint1:
using len() to find out the length of the string e.g.
a = “Hello”
b = len(a) #b is now equal to 5
Hint2:
String is also a kind of list, so we can using [] to access each character of the string e.g.
a = “Hello”
b = a[1] # b now is letter ‘e’ in the “Hello”
Hint3:
We can use + or += to add string together
Hint4:
You can write the main program like following:
myString = input(“Which string do you want to reverse? “)
wr = WordReverse(myString)
print(wr)
Sorry, the comment form is closed at this time.