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 - щоб зрозуміти основи роботи з текстовими даними.