Глава 12 · Множество увлекательных мини-проектов!
Проект: достаточно ли чаевых оставляет ваша мама?
Считаем процент чаевых от суммы счёта и оцениваем щедрость через цепочку elif.
Используем
input()float()арифметикаif/elif/elsef-строкиУровень
★ разминка
Результат
текстовая программа
Что создаём
Стандартные чаевые в ресторане — 15–20% от счёта. Проверим, укладывается ли конкретная сумма чаевых в этот диапазон.
chaevye.py
schet = float(input("Сумма счёта: "))
chaevye = float(input("Сумма чаевых: "))
procent = (chaevye / schet) * 100
if procent < 15:
print(f"Маловато — всего {procent:.1f}%. Обычно оставляют 15-20%.")
elif procent <= 20:
print(f"В самый раз — {procent:.1f}%!")
else:
print(f"Очень щедро — целых {procent:.1f}%!")
Сумма счёта: 40
Сумма чаевых: 8
В самый раз — 20.0%!
★★ Самостоятельная задача
Своя граница щедрости
Добавьте четвёртую категорию — «сказочно щедро» — для чаевых больше 30%.
Практика: вычисляем и оцениваем процент чаевых
Интерактивный ноутбук прямо в браузере — Python 3.14 через Pyodide, без установки