Задать вопрос
@Cgfdgfd

Как исправить ошибку в программе?

Решил задачу,но не понимаю где допущенна ошибка.

Задача
Многие письма составляются автоматически. Давай попробуем составить программу, которая запрашивает имя клиента, страну отдыха, количество дней отдыха, а потом составляет письмо.
Пример работы программы:
<<Введите имя: Иван
<<Введите страну отдыха: Италия
<<Введите количество дней отдыха: 9


Результат работы программы:
Здравствуйте, Иван! Мы подобрали для вас уникальный тур.
Италия - 9 дней и 8 ночей.

Обрати внимание, в строке вывода не должно быть лишних пробелов. Используй правильный разделитель.
Отправьте на проверку программу с данными: Мария, Франция, 10 дней


name= input("name")
country= input("country")
days= int(input("days"))
night= days-1
print("Здравствуйте,",name+"!" ,"Мы подобрали для вас уникальный тур.")
print(country,"-",days,"дней","и",night,"ночей.")
  • Вопрос задан
  • 607 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Приглашения к вводу данных не соответствуют заданию.
Не использованы средства шаблонизации, которые предоставляет язык рограммирования.
Оформление кода не соответствуют требованиям PEP8.
Не предусмотрено согласование количества дней и ночей с окончанием слов "ночей" и "дней" в шаблоне. При числах 1,2,3, 4, 21, 22 и т.д., окончания будут неверными.
Ответ написан
Комментировать
Lord_of_Rings
@Lord_of_Rings
Дунадан - северный странник. Злой, но очень добрый
В вашей программе ошибок нет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы