;

Python Program to Count the Number of Digits in a Number Using Recursion


Tutorialsrack 25/04/2020 Python

In this Python program, we will learn how to count the number of digits in a number using recursion.

Here is the source code of the program to count the number of digits in a number using recursion.

Python Program to Count Number of Digits in a Number Using Recursion
# Python Program to Count Number of Digits in a Number Using Recursion

Count = 0

# Define a Recursive function
def Counting(Number):
    global Count
    if(Number > 0):
        Count = Count + 1
        Counting(Number//10)
    return Count

# To take the input from the User
Number = int(input("Enter any Number: "))
Count = Counting(Number)
print("Number of Digits in a Given Number = %d" %Count)
Output

Enter any Number: 5664196

Number of Digits in a Given Number = 7

 

Enter any Number: 54313566

Number of Digits in a Given Number = 8


Related Posts



Comments

Recent Posts
Tags