Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
mrx007
0
вклад
0
вопросов
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Что я сделал не так?
mrx007
@mrx007
пропущен count в функции
FRIENDS = ['Серёга', 'Соня', 'Дима', 'Алина', 'Егор']
def show_count_friends(count_friends):
if count_friends == 1:
return ('У тебя 1 друг')
elif 2 <= count_friends <= 4:
return ('У тебя ' + str(count_friends) + ' друга')
elif count_friends >= 5:
return ('У тебя ' + str(count_friends) + ' друзей')
def process_query(query):
if query == 'Сколько у меня друзей?':
count = len(FRIENDS)
return show_count_friends(count)
elif query == 'Кто все мои друзья?':
friends_string = ', '.join(FRIENDS)
return friends_string
else:
return '<неизвестный запрос>'
# Внимание! Это те самые вызовы, которые не надо трогать
show_count_friends(5)
print(process_query('Сколько у меня друзей?'))
print(process_query('Кто все мои друзья?'))
print(process_query('Как меня зовут?'))
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
FRIENDS = ['Серёга', 'Соня', 'Дима', 'Алина', 'Егор']
def show_count_friends(count_friends):
if count_friends == 1:
return ('У тебя 1 друг')
elif 2 <= count_friends <= 4:
return ('У тебя ' + str(count_friends) + ' друга')
elif count_friends >= 5:
return ('У тебя ' + str(count_friends) + ' друзей')
def process_query(query):
if query == 'Сколько у меня друзей?':
count = len(FRIENDS)
return show_count_friends(count)
elif query == 'Кто все мои друзья?':
friends_string = ', '.join(FRIENDS)
return friends_string
else:
return '<неизвестный запрос>'
# Внимание! Это те самые вызовы, которые не надо трогать
show_count_friends(5)
print(process_query('Сколько у меня друзей?'))
print(process_query('Кто все мои друзья?'))
print(process_query('Как меня зовут?'))