Автор оригинала: Pankaj Kumar.
Вступление
В этом руководстве мы собираемся обсудить, как мы можем найти длину строки в Python Отказ Длина или размер струны в основном требуются при прохождении над ним или при выполнении некоторых операций на нем.
Итак, теперь давайте посмотрим на различные методы, применяемые, которые мы можем найти длину данной строки в Python.
Методы найти длину строки в Python
Мы можем следовать любому из нижеперечисленных методов для поиска Длина строки в питоне. Мы собираемся обсудить каждого из них один за другим.
1. Использование метода Len ()
Глядя на первый метод, а самый простой, Лен () напрямую возвращает длину пропущенного строкового объекта, где он называется. Метод Len () также работает на других намеках, таких как Списки Отказ Данный ниже код иллюстрирует, как мы можем использовать функцию, а также как она работает.
#Given string whose length is to be found
str1="Python is great!"
print("The given String is:",str1)
#calling our len() method to calculate
#the length of str1
print("Length =",len(str1))
Выход :
Здесь,
str1это данная строка,- Далее мы напрямую называем
Лен ()Способ со строкой и распечатать значение, возвращаемое им. Как мы видим, метод дает нам правильную длину для данной строки, str1 Отказ
2. Определение нашей собственной функции, чтобы найти длину строки в Python
Теперь, приходя к следующей технике, мы можем определить нашу собственную функцию ( str_len () в нашем случае) для расчета длины строки в Python.
Давайте посмотрим, как мы можем сделать это:
#function that calculates length of the passed string
def str_len(str1):
c=0 #counter initialised as 0
for i in str1:
c=c+1 #counter increased for each element
return c
#Given string whose length is to be found
str1="JournalDev"
print("The given String is:",str1)
#calling our str_len() function to calculate
#the length of str1
print("Length =",str_len(str1))
Выход :
В коде выше:
- Мы определяем функцию
str_len ()который принимает строку и возвращает длину на то же самое. - Внутри функции мы инициализируем счетчик,
C = 0который практически считается количество элементов в прошедшей строке. Мы повторяем по строке и продолжаем увеличить счетчик Отказ Следовательно, к концудляпетля, C . Держит длину строки. Тогда мы возвращаем C . Отказ - Чтобы проверить, работает ли наша функция, как ожидалось, мы рассчитаем и распечатайте длину строки,
str1Отказ Из вывода мы можем видеть, что функция возвращает значение 9 который является желаемым выходом.
Заключение
Итак, в руководстве мы узнали, как мы можем Найти длину строки в Python Отказ Я надеюсь, что это поможет вам хорошо понять тему. Для любых вопросов не стесняйтесь использовать комментарии ниже.
Рекомендации
- Что такое максимальная длина строки Python – Вопрос штакотов.