-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtabela.py
105 lines (103 loc) · 5.76 KB
/
tabela.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
def faixas_da_tabela(ano):
if ano == 2022:
limites_da_tabela = {
'salario_minimo': 1212.00,
# limite da faixa 2
'min_faixa2': 1212.01,
'max_faixa2': 2427.35,
# limite da faixa 3
'min_faixa3': 2427.36,
'max_faixa3': 3641.03,
# limite da faixa 4
'min_faixa4': 3641.04,
'max_faixa4': 7087.22
}
elif ano == 2021:
limites_da_tabela = {
'salario_minimo': 1100.00,
# limite da faixa 2
'min_faixa2': 1100.01,
'max_faixa2': 2203.48,
# limite da faixa 3
'min_faixa3': 2203.49,
'max_faixa3': 3305.22,
# limite da faixa 4
'min_faixa4': 3305.23,
'max_faixa4': 6433.57
}
return limites_da_tabela
def mostrar_faixa(ano, faixa_contribuicao):
if ano == 2022:
if faixa_contribuicao == 1:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| \033[31mAté 1.212,00\033[m | \033[31m7,5%\033[m |")
print("| De 1.212,01 até 2.247,35 | 9% |")
print("| De 2.427,36 até 3.641,03 | 12% |")
print("| De 3.641,04 até 7.087,22 | 14% |")
print("|--------------------------------------------|")
elif faixa_contribuicao == 2:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| Até 1.212,00 | 7,5% |")
print("| \033[31mDe 1.212,01 até 2.247,35\033[m | \033[31m9%\033[m |")
print("| De 2.427,36 até 3.641,03 | 12% |")
print("| De 3.641,04 até 7.087,22 | 14% |")
print("|--------------------------------------------|")
elif faixa_contribuicao == 3:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| Até 1.212,00 | 7,5% |")
print("| De 1.212,01 até 2.247,35 | 9% |")
print("| \033[31mDe 2.427,36 até 3.641,03\033[m | \033[31m12%\033[m |")
print("| De 3.641,04 até 7.087,22 | 14% |")
print("|--------------------------------------------|")
elif faixa_contribuicao == 4:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| Até 1.212,00 | 7,5% |")
print("| De 1.212,01 até 2.247,35 | 9% |")
print("| De 2.427,36 até 3.641,03 | 12% |")
print("| \033[31mDe 3.641,04 até 7.087,22\033[m | \033[31m14%\033[m |")
print("|--------------------------------------------|")
elif ano == 2021:
if faixa_contribuicao == 1:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| \033[31mAté 1.100,00\033[m | \033[31m7,5%\033[m |")
print("| De 1.100,01 até 2.203,48 | 9% |")
print("| De 2.203,49 até 3.305,22 | 12% |")
print("| De 3.305,23 até 6.433,57 | 14% |")
print("|--------------------------------------------|")
elif faixa_contribuicao == 2:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| Até 1.100,00 | 7,5% |")
print("| \033[31mDe 1.100,01 até 2.203,48\033[m | \033[31m9%\033[m |")
print("| De 2.203,49 até 3.305,22 | 12% |")
print("| De 3.305,23 até 6.433,57 | 14% |")
print("|--------------------------------------------|")
elif faixa_contribuicao == 3:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| Até 1.100,00 | 7,5% |")
print("| De 1.100,01 até 2.203,48 | 9% |")
print("| \033[31mDe 2.203,49 até 3.305,22\033[m | \033[31m12%\033[m |")
print("| De 3.305,23 até 6.433,57 | 14% |")
print("|--------------------------------------------|")
elif faixa_contribuicao == 4:
print("|--------------------------------------------|")
print("| Salário de Contribuição (R$) | Alíquota |")
print("|-------------------------------|------------|")
print("| Até 1.100,00 | 7,5% |")
print("| De 1.100,01 até 2.203,48 | 9% |")
print("| De 2.203,49 até 3.305,22 | 12% |")
print("| \033[31mDe 3.305,23 até 6.433,57\033[m | \033[31m14%\033[m |")
print("|--------------------------------------------|")