Menu
CoddyTech

Форматированный вывод

Часть раздела Основы путешествия по Python на Coddy. Урок 34 из 77.

challenge icon

Задание

Новичок

Последний шаг этого проекта — отформатировать вывод!

Например, для следующих входных данных:

100 #bill
5 #tip percent
2 #number of people

Вывод в следующем формате:

Bill Split Calculator
Total (including tip): $105.0
Each person pays: $52.5

Важные замечания о форматировании:

  • Вывод должен быть точно таким же, как показано, включая все заглавные буквы и символы
  • Не округляй числа — используй форматирование float по умолчанию в Python (без .2f или подобного)
  • При преобразовании чисел в тип float Python будет отображать их с разным количеством десятичных знаков (например, 105.0, 52.5, 164.28571428571428)
  • Используй f-строки, чтобы вставить вычисленные значения напрямую: f"${variable_name}"

Попробуйте сами

print("Bill Split Calculator")

bill_amount = float(input())
tip_percentage = float(input())
num_people = int(input())

tip_amount = (tip_percentage / 100) * bill_amount
total_amount = bill_amount + tip_amount
amount_per_person = total_amount / num_people

print(total_amount)
print(amount_per_person)

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Python