Python Program to reverse a number using multilevel inheritance
In this program, you will learn how to reverse a number using multilevel inheritance in Python.
123 => 321
456 => 654
Example: How to reverse a number using multilevel inheritance in Python
class First:
def __init__(self):
self.num = int(input("Enter a number:"))
self.rev = 0
class Second(First):
def reverse(self):
while self.num > 0:
r = self.num % 10
self.rev = self.rev * 10 + r
self.num = int(self.num / 10)
class Third(Second):
def result(self):
print("The reverse number is:", self.rev)
obj = Third()
obj.reverse()
obj.result()
Output:
Enter a number:123
The reverse number is: 321