KnowledgeBoat Logo
|

Robotics & Artificial Intelligence

Write a user-defined function def Rev_Digits() to input a number from the user. The program reverses the digits to produce a new number inside the function. However, it displays the new number inside the function without returning any data to the main program.

Sample Input: 257

Output: 752

Python Functions

2 Likes

Answer

def Rev_Digits(n):
    rev = 0
    while(n != 0):
        d = n % 10
        rev = rev * 10 + d
        n = n // 10
    print("Reversed number =", rev)

# main program
num = int(input("Enter a number:"))
Rev_Digits(num)

Output

Enter a number:257
Reversed number = 752

Answered By

2 Likes


Related Questions