Finding the length of a string means counting the number of letters in a string. Python has a built-in len() function for this task, but what if you get a coding interview question to find the length of a string without using the len() function? Itâ€™s simple, we have to use a for loop. So if you want to learn how to write a Python program to count the length of a string, this article is for you. In this article, Iâ€™ll show you a tutorial on how to count the length of a string using Python.

## Count Length of a String using Python

To count the length of a string using Python, we generally prefer to use the len() function, which is easy to use and understand. If youâ€™ve never used this function before, hereâ€™s how you can use it for counting the length of a string:

# using the builtin function text = "Aman" print(len(text))

Now, what if you are asked in a coding interview to count the number of letters without using the len() function? If you get this question in any coding interview even without the condition about the len() function, I would recommend not using the len() function, because coding interviews are for showing your way of defining the solution to a problem. So here is how you can count the length of a string using Python without using the len() function:

# without using the builtin function n = 0 text = "Aman" for i in text: n = n+1 print(n)

In the above code, the value of n increases by one till the variable i iterates over the last letter of the string. Finally, n equals the number of letters present in the string.

Also, Read â€“ C++ Program to Count Number of Letters.

### Summary

So this is how you can write a Python program for counting the length of a string. Finding the length of a string means counting the number of letters in a string. I hope you liked this article on how to find the length of a string by using the **Python** programming language. Feel free to ask your valuable questions in the comments section below.