Affichage formaté
Fait partie de la section Fundamentals du Journey Python de Coddy — leçon 34 sur 77.
Défi
DébutantLa dernière étape de ce projet consiste à formater la sortie !
Par exemple, pour l'entrée suivante :
100 #bill
5 #tip percent
2 #number of peopleSortie au format suivant :
Bill Split Calculator
Total (including tip): $105.0
Each person pays: $52.5Notes importantes sur le formatage :
- La sortie doit être exactement la même que celle affichée, y compris toutes les lettres majuscules et les symboles
- N'arrondissez pas les nombres - utilisez le formatage float par défaut de Python (pas de .2f ou similaire)
- Lorsque les nombres sont convertis en type float, Python les affichera avec un nombre variable de décimales (par exemple, 105.0, 52.5, 164.28571428571428)
- Utilisez des f-strings pour insérer directement les valeurs calculées :
f"${variable_name}"
Essayez vous-même
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)Toutes les leçons de Fundamentals
4Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif - Logique simpleOpérateurs logiques, partie 3Opérateurs logiques, partie 47Calculateur de partage d'addition
Message de bienvenueSaisie des données10FizzBuzz avec une variante
Présentation du jeuLa fonction FizzBuzz2Variables
NombresChaînes de caractèresBooléensConventions de nommageVariables videsRécapitulatif - Initialiser des variables8Boucles
Boucle ForBoucle WhileBreakContinueRécapitulatif - FactorielleLa fonction RangeBoucles imbriquéesRécapitulatif - Saisie dynamique3Les opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloRaccourcis arithmétiquesRécapitulatif - Calculs simplesOpérateurs de comparaison6E/S de base
SortieSortie avec des variablesEntréeCastRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux9Fonctions
Déclarer une fonctionArgumentsRetourner une valeurRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs par défaut