-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathex073.py
37 lines (37 loc) · 1.29 KB
/
ex073.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
'''
Tupla com os 20 primeiros colocados do Campeonato Brasileiro de Futebol, na ordem de colocação
Mostrando:
a) Apenas os 5 primeiros colocados;
b) Os últimos 4 colocados da tabela;
c) Lista em ordem alfabética;
d) Em que posição está o time da Chapecoense.
'''
'''
@Guilherme Rosa
Minha resolução:
'''
# CBF = Campeonato Brasileiro de Futebol
# Lista de 2019 em:
# https://pt.wikipedia.org/wiki/Lista_dos_20_primeiros_colocados_do_Ranking_Nacional_de_Clubes_por_ano
# Tupla está entre parênteses para ser didático
cbf = ('Palmeiras', 'Cruzeiro', 'Grêmio', 'Santos', 'Corinthians',
'Flamengo', 'Atlético Mineiro', 'Atlético Paranaense',
'Internacional', 'Chapecoense', 'Botafogo', 'São Paulo',
'Fluminense', 'Vasco da Gama', 'Bahia', 'Sport', 'Vitória',
'Ponto Preta', 'América', 'Coritiba')
# Colocação dos times
print('-=-'*10)
for lug, c in enumerate(cbf):
print(f'{lug + 1}º lugar: {c}')
print('-=-'*10)
# a)
print(f'* Os cinco primeiros colocados: {cbf[:6]}')
# b)
print(f'* Os últimos 4 colocados: {cbf[-4:]}')
# c)
print(f'* Lista em ordem alfabética: \n{sorted(cbf)}')
# d)
# Variável para imprimir a colocação do Chapecoense,
# uso de variável por questão de estética
i = cbf.index('Chapecoense')
print(f'* Chapecoense está em {i + 1}º lugar.')