Menu
Coddy logo textTech

Formatowanie wyników

Część sekcji Podstawy ścieżki Python w Coddy. Lekcja 34 z 77.

challenge icon

Wyzwanie

Początkujący

Ostatnim krokiem tego projektu jest sformatowanie wyniku!

Na przykład dla następujących danych wejściowych:

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

Wynik w następującym formacie:

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

Ważne uwagi dotyczące formatowania:

  • Wynik powinien być dokładnie taki sam jak pokazano, łącznie ze wszystkimi wielkimi literami i symbolami
  • Nie zaokrąglaj liczb — użyj domyślnego formatowania liczb zmiennoprzecinkowych w Pythonie (bez .2f ani podobnych)
  • Gdy liczby są konwertowane na typ float, Python wyświetli je z różną liczbą miejsc po przecinku (np. 105.0, 52.5, 164.28571428571428)
  • Użyj f-stringów, aby wstawić obliczone wartości bezpośrednio: f"${variable_name}"

Spróbuj swoich sił

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)

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Python online