Latest web development tutorials

Python Esercizio Esempio 2

Python Esercizio Esempio 2

Python 100 Li Python 100 Li

Titolo: bonus aziendali basati su commissione di profitto. Quando i profitti (I) è minore o uguale a $ 100.000, bonus del 10% può essere menzionato, quando i profitti superiore a 10 milioni, meno di 20 milioni, circa 10 milioni in meno rispetto alla commissione del 10%, superiore a 100.000 yuan parte del cacao commissione del 7,5%, quando tra 200.000 a 400.000, più di 20 milioni di pezzi possono essere 5% di commissione, quando tra 400.000 a 600.000 superiore a quella sezione 400.000 yuan, si può dedurre una percentuale del 3% ; quando tra 600,000-1.000.000, la sezione più di 60 milioni di yuan, è possibile dedurre una percentuale del 1,5%, superiore a 100 milioni di euro, più di 1 milione di yuan parte 1% di commissione da l'input della tastiera del mese profitto I, dovrebbero cercare Totale bonus pagati?

Analisi del programma: Utilizzare il numero di assi confini, posizione. La crescente necessità di definire intero definizione bonus nota.

Source Code:

Esempi (Python 2.0+)

#! / Usr / bin / python # - * - Codifica: UTF- 8 - * - i = int (raw_input ( 'netta:')) arr = [1000000, 600000, 400000 , 200000, 100000, 0] ratto = [0.01, 0.015, 0.03 , 0.05, 0.075, 0.1] r = 0 per IDX in range (0, 6): se i> arr [idx]: R + = (I - arr [IDX]) * ratto [idx] stampa (I - arr [IDX]) * ratto [idx] i = arr [idx] stampa R

L'output sopra esempio è:

净利润:120000
1500.0
10000.0
11500.0

Python 100 Li Python 100 Li