История изменений
Исправление
Psych218,
(текущая версия)
:
Передать куда? Функция должна его возвращать, так ведь? Тогда правильно так:
return b
Ну и вызов твоей функции:
most_frequent_letter = func("Hello world!")
print(most_frequent_letter)
# Ну или там:
print(func("Hello world!"))
Кстати, у тебя в «задании» возможно ошибка, а возможно нет, если нет, то ошибка в коде. Ты говоришь «вывести буковку с наибольшим упоминанием», а у тебя выводится «символ с наибольшим упоминанием» (в более длинных строках это часто будет пробел, например). Что что-то не так (и нужны действительно именно буквы) на мысль наталкивает .lower().
P. S. Кстати, квадратные скобки не нужны. max и с генератором нормально работает, нет смысла делать именно список и выделять больше памяти. Ну и минус две скобки.
Исправление
Psych218,
:
Передать куда? Функция должна его возвращать, так ведь? Тогда правильно так:
return b
Ну и вызов твоей функции:
most_frequent_letter = func("Hello world!")
print(most_frequent_letter)
# Ну или там:
print(func("Hello world!"))
Кстати, у тебя в «задании» возможно ошибка, а возможно нет, если нет, то ошибка в коде. Ты говоришь «вывести буковку с наибольшим упоминанием», а у тебя выводится «символ с наибольшим упоминанием». Что что-то не так (и нужны действительно именно буквы) на мысль наталкивает .lower().
P. S. Кстати, квадратные скобки не нужны. max и с генератором нормально работает, нет смысла делать именно список и выделять больше памяти. Ну и минус две скобки.
Исходная версия
Psych218,
:
Передать куда? Функция должна его возвращать, так ведь? Тогда правильно так:
return b
Ну и вызов твоей функции:
most_frequent_letter = func("Hello world!")
print(most_frequent_letter)
# Ну или там:
print(func("Hello world!"))
Кстати, у тебя в «задании» возможно ошибка, а возможно нет, если нет, то ошибка в коде. Ты говоришь «вывести буковку с наибольшим упоминанием», а у тебя выводится «символ с наибольшим упоминанием». Что что-то не так (и нужны действительно именно буквы) на мысль наталкивает .lower().