def length(data):
try:
count = 0
for _ in data: count += 1
return count
except TypeError:
return 1
for _ in str(data)
? def length(x):
cnt = 0
for i in x:
cnt += 1
return cnt
# Ввод
print(length("backendshi"))
# Вывод
10
def length(x): # Объявляем функцию
cnt = 0 # Объявляем переменную-счетчик
for i in x: # Перебираем в цикле элементы
# переданной в функцию строки
cnt += 1 # на каждом элементе
# прибавляем к счетчику 1
return cnt # Возвращаем значение счетчика
# Вводим строку например backendshi
print(length(input()))
# Получаем результат
10
def length(data):
count = 0
for i in data:
count += 1
return count
# Example usage
print(length("Hello, World!")) # Output: 13
print(length([1, 2, 3, 4])) # Output: 4
print(length({'a': 1, 'b': 2})) # Output: 2
Вводные данные
backendshi
Выходные данные
10