return user_input.capitalize()
int_func(user_input)
print(int_func(user_input))
пользователь должен ввести несколько слов через пробел с маленькой буквы. вернуть нужно все те же слова, но с заглавной.
выдает ошибку
user_input = input("Введите строку >>> ").split().lower()
AttributeError: 'list' object has no attribute 'lower'
в чем проблема?
.split() -> list
ты к списку хочешь .lower() применить а нужно к каждому элементу этого списка(наверное)
сначала ловер потом сплит
то же самое выдает
user_input = input("Введите строку >>> ").lower().split() def int_func(user_input): return user_input.capitalize() int_func(user_input) print(int_func(user_input)) ошибка: return user_input.capitalize() AttributeError: 'list' object has no attribute 'capitalize'
Обсуждают сегодня