
На основе заготовленного кода напишите функцию print_friends_count() для вывода количества друзей.
При вызове в функцию должно передаваться количество друзей. Параметр функции должен называться friends_count. Вызовите эту функцию с разными аргументами не менее трёх раз. Функция должна сообщать о количестве друзей при любых целых положительных значениях переменной friends_count. Для количества друзей < 20, фраза должна корректно склоняться. Если же друзей очень много — двадцать или больше, — должно выводиться сообщение 'Ого, сколько у тебя друзей! Целых {friends_count}' # Объявите функцию здесь ... # Код, написанный ниже, переместите внутрь объявленной вами функции if friends_count == 0: print('У тебя нет друзей') elif friends_count == 1: print('У тебя', friends_count, 'друг') elif friends_count >= 2 and friends_count <= 4: print('У тебя', friends_count, 'друга') elif friends_count >= 5 and friends_count < 20: print('У тебя', friends_count, 'друзей') else: print('Ого, сколько у тебя друзей! Целых', friends_count)

Ответы на вопрос

Ответ:
Листинг функции и демонстрация работы функции на фото.
def print_friends_count(friends_count: int):
if friends_count == 0:
print('У тебя нет друзей')
elif friends_count == 1:
print('У тебя', friends_count, 'друг')
elif friends_count >= 2 and friends_count <= 4:
print('У тебя', friends_count, 'друга')
elif friends_count >= 5 and friends_count < 20:
print('У тебя', friends_count, 'друзей')
else:
print(f'Ого, сколько у тебя друзей! Целых {friends_count}')
____________________
обьяснение: эту функцию можна вызвать с разными аргументами, чтобы протестить ее, ну например:
print(print_friends_count(0))
print(print_friends_count(1))
print(print_friends_count(5))
print(print_friends_count(10))
print(print_friends_count(20))




Вот функция print_friends_count()
, включающая предоставленный код:
pythondef print_friends_count(friends_count):
if friends_count == 0:
print('У тебя нет друзей')
elif friends_count == 1:
print('У тебя', friends_count, 'друг')
elif friends_count >= 2 and friends_count <= 4:
print('У тебя', friends_count, 'друга')
elif friends_count >= 5 and friends_count < 20:
print('У тебя', friends_count, 'друзей')
else:
print('Ого, сколько у тебя друзей! Целых', friends_count)
# Вызов функции с разными аргументами
print_friends_count(0)
print_friends_count(1)
print_friends_count(3)
print_friends_count(10)
print_friends_count(15)
print_friends_count(25)
Эта функция принимает количество друзей (friends_count
) в качестве аргумента и выводит соответствующее сообщение в зависимости от значения. Ваш исходный код был включен внутрь этой функции.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili