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

Как написать альтернативу программы, чтобы следующие пункты использовались хоть 1 раз?

Три выхода: напишите альтернативную версию упражнения 7.4 или упражнения 7.5, в которой каждый пункт следующего списка встречается хотя бы один раз: • Завершение цикла по проверке условия в команде while. • Управление продолжительностью выполнения цикла в зависимости от переменной active. • Выход из цикла по команде break, если пользователь вводит значение 'quit'

Прикладываю задачи 7.4 и 7.5
Задание 7.4
toppings = "\nВведите дополнение для пиццы"
toppings += "\nнажмите 'quit' для выхода "
message = ""
while message != 'quit':
    message = input(toppings)
    if message != 'quit':
        print(f"{message} включено в заказ")
# Задание 7.5
years = "Введите свой возраст"
message = ""
while message != 'quit':
    message = int(input(years))
    if message < 3:
        print("Для вас билет бесплатный")
    elif message <= 12:
        print("Для  тебя это стоит 10$")
    elif message > 12:
        print("Твоя стоимость 15$")
  • Вопрос задан
  • 633 просмотра
Подписаться 1 Простой 1 комментарий
Ответ пользователя Артур К ответам на вопрос (5)
@fr0styy Автор вопроса
Решил задачу для 7.4
toppings = "\nВведите дополнение для пиццы"
toppings += "\nнажмите 'quit' для выхода "
message = ""
active = True
while active:
    message = input(toppings)
    if message == 'quit':
        break
    if message != 'quit':
        print(f"{message} включено в заказ")


Осталось 7.5)
Ответ написан