Output formattato
Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 34 di 77.
Sfida
PrincipianteL’ultimo passaggio di questo progetto è formattare l’output!
Ad esempio, per il seguente input:
100 #bill
5 #tip percent
2 #number of peopleOutput nel seguente formato:
Bill Split Calculator
Total (including tip): $105.0
Each person pays: $52.5Note 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 in tipo float, Python li visualizzerà 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
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati10FizzBuzz con un tocco speciale
Panoramica del giocoLa funzione FizzBuzz2Variabili
NumeriStringaBooleanoConvenzioni di denominazioneVariabili vuoteRipasso - Inizializzare le variabili8Cicli
Ciclo forCiclo whileBreakContinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamico3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto6Input/output di base
OutputOutput con variabiliInputConversione di tipoRipasso - Fino a 120Ripasso - Vero o falso9Funzioni
Dichiarare una funzioneArgomentiValore restituitoRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefinitiEsercitati da solo: Compilatore Python online