Python Program to find the length of a string using recursion


In this program, you will learn how to find the length of a string using recursion in Python.


ABC => 3

Xiith.com => 9

Example: How to find the length of a string using recursion in Python

count = 0


def findlength(st):
    global count
    if len(st) == 0:
        return count
    else:
        count = count + 1
        findlength(st[1:])
    return count


st = input("Enter a string:")

length = findlength(st)

print("Length of string:", length)

Output:

Enter a string:Xiith.com
Length of string: 9