The problem is simple, we need to write a program in python to count the number of digits in a given number.
Steps to Count Number of Digits in Python
- Input a number.
- Run while loop with condition num>0.
- Increment count with 1 and update num by removing last digit i.e num=num//10.
- End loop and output count.
Python Program
num = int(input("Enter a numer \n")) count = 0 #counting number of digits in 'num' while num>0: count +=1 num = num//10; print("Number of Digits: %d"%count)
Output
If you have any suggestion or doubt then comment below.