Calcolo della mancia e del totale
Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 32 di 77.
Sfida
PrincipianteCrea un programma calcolatore delle mance sul conto che segua questi passaggi:
- Stampa "Bill Split Calculator" come titolo del programma
- Ottieni l'importo del conto dall'input dell'utente
- Ottieni la percentuale della mancia dall'input dell'utente
- Calcola l'importo della mancia usando la formula:
tip_amount = (tip_percentage / 100) * bill_amount - Aggiungi l'importo della mancia all'importo del conto per ottenere il totale
- Stampa l'importo totale
Nota: Dovrai convertire le stringhe di input in numeri float usando float(input())
Importante: Usa la formula esattamente come scritta sopra: dividi tip_percentage per 100 prima, poi moltiplica per bill_amount. Cambiare l'ordine delle operazioni (ad es. moltiplicare prima di dividere) può produrre risultati in virgola mobile leggermente diversi, che non corrisponderanno all'output previsto.
Provalo tu
# Passaggio 1: Stampa il titolo del programma
# Passaggio 2: Acquisisci l'importo del conto dall'input dell'utente
# Passaggio 3: Acquisisci la percentuale della mancia dall'input dell'utente
# Passaggio 4: Calcola l'importo della mancia
# Passaggio 5: Calcola l'importo totale
# Passaggio 6: Stampa l'importo totale
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