Menu
Coddy logo textTech

Output formattato

Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 34 di 77.

challenge icon

Sfida

Principiante

L'ultimo passaggio di questo progetto consiste nel formattare l'output!

Ad esempio, per il seguente input:

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

Output nel seguente formato:

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

Note importanti sulla formattazione:

  • L'output deve essere esattamente uguale a quello mostrato, comprese tutte le lettere maiuscole e i simboli
  • Non arrotondare i numeri - usa la formattazione predefinita dei float di Python (niente .2f o simili)
  • Quando i numeri vengono convertiti nel tipo float, Python li visualizza con un numero variabile di cifre decimali (ad es., 105.0, 52.5, 164.28571428571428)
  • Usa le f-string per inserire direttamente i valori calcolati: f"${variable_name}"

Provalo tu

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)

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Python online