From 5798411bf8ad0721cfc492ff8c0a3a1f18144017 Mon Sep 17 00:00:00 2001 From: zayns97 Date: Sun, 26 Sep 2021 15:45:31 +0300 Subject: [PATCH] PythonTask --- python_pass.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/python_pass.py b/python_pass.py index 9616d7a..1db664c 100644 --- a/python_pass.py +++ b/python_pass.py @@ -1,6 +1,5 @@ """ Instructions: - 1. Create a class named ReversedString that inherits from StringOperations class 2. Implement the function reverse 3. reverse function should be a one liner function that returns the reverse string to_be_reversed @@ -11,4 +10,11 @@ class StringOperations: def reverse(self, *, to_be_reversed: str = None): - raise NotImplemented('This method need to be implemented') + raise NotImplemented("This method need to be implemented") + +class ReversedString(StringOperations): + def reverse(self, *, to_be_reversed: str = None): + return to_be_reversed[::-1] + +reverseTxt = ReversedString() +print(reverseTxt.reverse(to_be_reversed= input('Say my name: '))) \ No newline at end of file