Предмет: Информатика,
автор: vasyazhyravlev2
Научите Анфису информировать вас о новых сообщениях, если их не больше двадцати. Анфиса должна напечатать двадцать одно сообщение подряд:
У вас нет новых сообщений
У вас 1 новое сообщение
...
У вас 20 новых сообщений
Примените логический оператор or и/или and и множественное ветвление с elif, чтобы Анфиса выражалась грамотно. К примеру: «У вас 1 новое сообщение», «У вас 4 новых сообщения», «У вас 11 новых сообщений».
# Добавьте новые условия в elif и else
for messages_count in range(0, 21):
if messages_count == 0:
print('У вас нет новых сообщений')
elif messages_count == ...:
# напишите ваш код здесь
...
elif messages_count ...:
# напишите ваш код здесь
...
else:
# напишите ваш код здесь
...
Ответы
Автор ответа:
1
Ответ:
for messages_count in range(0, 21):
if messages_count == 0:
print('У вас нет новых сообщений')
elif messages_count == 1:
print(f'У вас {messages_count} новое сообщение')
elif messages_count >= 2 and messages_count <= 4:
print(f'У вас {messages_count} новых сообщения')
elif messages_count >= 5 and messages_count <= 20:
print(f'У вас {messages_count} новых сообщений')
Приложения:
Похожие вопросы
Предмет: Українська мова,
автор: kauna6962
Предмет: Алгебра,
автор: soloviovaaaa
Предмет: Математика,
автор: lovenuns
Предмет: Русский язык,
автор: Аноним
Предмет: Английский язык,
автор: chayanmaazy