Рубрики
Без рубрики

Найти длину строки в Python

Длина строки Python, функция Python Len (), функция Python STR __Len __ (), как найти длину объекта String в Python, вкладке длины строки Python

Автор оригинала: 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 Отказ Я надеюсь, что это поможет вам хорошо понять тему. Для любых вопросов не стесняйтесь использовать комментарии ниже.

Рекомендации