Latest web development tutorials

Python Exercício Exemplo 2

Python Exercício Exemplo 2

Python 100 Li Python 100 Li

Título: bônus corporativos baseados em comissão de lucro. Quando os lucros (I) é menor ou igual a $ 100.000, bônus de 10% podem ser mencionados, quando os lucros superior a 10 milhões, menos de 20 milhões, cerca de 10 milhões a menos do que a comissão de 10%, maior do que 100.000 yuan parte da comissão de cacau de 7,5%, quando entre 200.000 a 400.000, mais de 20 milhões de peças pode ser de 5% de comissão, quando entre 400.000 a 600.000 maior do que a secção 400.000 yuan, você pode deduzir um percentual de 3% ; quando entre 600,000-1.000.000, seção de mais de 60 milhões de yuan, você pode deduzir uma percentagem de 1,5%, superior a 100 milhões, mais de 1 milhão de yuans parte 1% de comissão a partir da entrada de teclado do lucro mês eu, deve procurar total de bônus pago?

Análise do Programa: Utilize o número de eixos limites, localização. A crescente necessidade de definir definição nota bônus inteiro.

Source Code:

Exemplos (Python 2.0+)

#! / Usr / bin / python # - * - Coding: UTF- 8 - * - i = int (raw_input ( 'net:')) arr = [1000000, 600000, 400000 , 200000, 100000, 0] ratazana = [0,01, 0,015, 0,03 , 0,05, 0,075, 0,1] r = 0 para idx em gama (0, 6): Se i> arr [idx]: r + = (i - arr [idx]) * rat [idx] impressão (I - arr [idx]) * rat [idx] i = arr [idx] impressão r

O exemplo acima saída é:

净利润:120000
1500.0
10000.0
11500.0

Python 100 Li Python 100 Li