Python:
Визначення довжини рядка
Як це зробити:
Простий спосіб - використовуйте len()
:
# Приклад 1: Просте вимірювання
message = "Привіт, світ!"
length = len(message)
print(length)
# Вивід: 13
Якщо потрібно проаналізувати кожен символ:
# Приклад 2: Цикл для рахування
message = "Доброго ранку"
count = 0
for character in message:
count += 1
print(count)
# Вивід: 13
Поглиблений аналіз:
Історично, функція len()
в Python завжди була швидкою та простою у використанні. Вона використовує об’єкт __len__
під капотом.
Альтернативи? Так, іноді користувачі пишуть власні функції, але це зазвичай для особливих випадків.
Імплементація? Python зберігає інформацію про довжину в даних об’єкта, тому len()
працює майже миттєво.
Дивіться також:
- Документація Python про
len()
- Стрічки у Python - щоб зрозуміти основи роботи з текстовими даними.