Exercicios 1 e 2 adicionados
This commit is contained in:
parent
a6c2194b48
commit
0246cf7f07
|
@ -0,0 +1,39 @@
|
|||
|
||||
# Devolve o IMC para uma pessoa com peso w e altura h.
|
||||
def imc(w, h):
|
||||
return w/h**2
|
||||
|
||||
|
||||
def main():
|
||||
# Lista de pessoas com nome, peso em kg, altura em metro.
|
||||
people = [("John", 64.5, 1.757),
|
||||
("Berta", 64.0, 1.612),
|
||||
("Maria", 45.1, 1.715),
|
||||
("Andy", 98.3, 1.81),
|
||||
("Lisa", 46.8, 1.622),
|
||||
("Kelly", 83.2, 1.78)]
|
||||
|
||||
print("People:", people)
|
||||
|
||||
# Esta comprehension define uma lista dos nomes das pessoas em people
|
||||
names = [n for n, w, h in people]
|
||||
# = [p[0] for p in people] # equivalente
|
||||
print("Names:", names)
|
||||
|
||||
# Usando list comprehensions, obtenha:
|
||||
# a) Uma lista com os valores de imc de todas as pessoas.
|
||||
imcs = [imc(w, h) for n, w, h in people]
|
||||
print("IMCs:", imcs)
|
||||
|
||||
# b) Uma lista dos tuplos de pessoas com altura superior a 1.7m.
|
||||
tallpeople = [(n, w, h) for n, w, h in people if h > 1.7]
|
||||
print("Tall people:", tallpeople)
|
||||
|
||||
# c) Uma lista de nomes das pessoas com IMC entre 18 e 25.
|
||||
midimc = [n for n, w, h in people if 18 <= imc(w, h) <= 25]
|
||||
print("Mid-IMC:", midimc)
|
||||
|
||||
|
||||
# O programa começa aqui
|
||||
if __name__ == "__main__":
|
||||
main()
|
|
@ -0,0 +1,19 @@
|
|||
def main():
|
||||
with open('names.txt', 'r') as f:
|
||||
names = f.read().split('\n')
|
||||
surnames = set([name.split(' ')[-1] for name in names[1:]])
|
||||
namesDict = {}
|
||||
for surname in surnames:
|
||||
namesDict[surname] = set([name.split(' ')[0] for name in names[1:] if surname in name and surname != ''])
|
||||
|
||||
del namesDict['']
|
||||
printNames(namesDict)
|
||||
|
||||
|
||||
def printNames(namesDict):
|
||||
for surname in namesDict:
|
||||
print(f"{surname} : {namesDict[surname]}")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
|
@ -0,0 +1,271 @@
|
|||
Nome
|
||||
LUIS CARLOS FIGUEIREDO
|
||||
ELISABETE CLAUDIA SANTOS SILVA SOARES
|
||||
JOEL DOS SANTOS MIRANDA
|
||||
RUI BARBOSA SOARES FIGUEIREDO
|
||||
NELSON MIGUEL BREDA COELHO
|
||||
NUNO JOSE SILVA DOS SANTOS MAGALHAES DA COSTA
|
||||
DAVID JOAO CASTILLO CARVALHO
|
||||
JOAO PEDRO PEREIRA
|
||||
NUNO MIGUEL MOGAS DA SILVA
|
||||
BARBARA MARTINS BASTIAO PIRES
|
||||
SANDRA CRISTINA LEAL DA GRACA
|
||||
JOSE MANUEL VIEIRA DE ALMEIDA RAMOS
|
||||
JOAO MANUEL MOREIRA CONCEICAO ANDRADE
|
||||
NARCISO RESENDE SILVA
|
||||
RUI MIGUEL ALVES FERNANDES PALHA
|
||||
FABIO ANDRE SABINO REAL
|
||||
ABEL LUIS DIAS CARAPICHOSO
|
||||
ROBERT DE FERNANDES
|
||||
SANDRA ELISABETE PINHEIRO MORGADO CORREIA
|
||||
JORGE FILIPE BORGES CARDOSO
|
||||
DIOGO JOSE TEIXEIRA MARTINS
|
||||
TIAGO ANDRE RIBEIRO OLIVEIRA FERREIRA
|
||||
DAVID MIGUEL OLIVEIRA FERREIRA
|
||||
TIAGO MIGUEL COELHO PINA CORREIA
|
||||
LUIS CARLOS SILVA COELHO
|
||||
RUI MIGUEL DA SILVA
|
||||
ANA ELISA CUNHA CARNEIRO
|
||||
MARC PATRICK GRACA
|
||||
JOAO MIGUEL SOUSA DE CARVALHO
|
||||
HELENA DANIELA FERNANDES GONCALVES
|
||||
AMANDIO REIMA
|
||||
RICARDO EMANUEL AMARAL VARAO
|
||||
JOSE DOMINGOS MARTINS LOURENCO
|
||||
RICARDO ANDRADE SILVEIRA MONTEIRO AMARAL
|
||||
ANA RITA NETO
|
||||
PEDRO MANUEL VELEIRINHO MARTINS
|
||||
VITOR MIGUEL SILVA SOARES
|
||||
DELCIO WILKER BENTO MARTINS
|
||||
SANDRO MIGUEL LIMA DIAS
|
||||
SONIA MARIA DOMINGUES RIBEIRO
|
||||
BRUNA ISABEL LIMA SANTOS
|
||||
CLARA MARIA MORAIS LUCAS DA SILVA
|
||||
JOSE FILIPE NUNES
|
||||
NUNO MIGUEL CAPELA GONCALVES
|
||||
MARISA ALEXANDRA MIRANDA DIAS
|
||||
DANIEL DA TOMAS BORGES
|
||||
BRUNO DANIEL MENDES SILVA MORAIS
|
||||
ANTONIO MARIO RODRIGUES MALTA NOVO
|
||||
MARCO ANTONIO ARMAS MAGALHAES
|
||||
DANIEL OSCAR FERREIA
|
||||
ANDRE FILIPE SILVESTRE
|
||||
ADRIANO AMOS GONCALVES KATATA
|
||||
CARLOS FILIPE LOPES REIS MARTINS
|
||||
JOAO CARLOS HENRIQUES RIBEIRO
|
||||
HUGO RICARDO SERRA CONCEICAO CUNHA
|
||||
DANIELA TEIXEIRA MONTEIRO MAGALHAES
|
||||
MARTA ISABEL DE SOUSA
|
||||
CARLOS MANUEL JESUS ROMEIRO
|
||||
MANUEL JOSE OLIVEIRA VENTURA DA SILVA
|
||||
HUMBERTO FERNANDES GUIMARAES
|
||||
JOAO GONCALO LAGARINHOS FELGUEIRAS
|
||||
MARISA HENRIQUES
|
||||
MARCOS ANDRE SILVA RODRIGUES
|
||||
CLAUDIO DANIEL SOUSA FRANCO
|
||||
DIOGO OLIVEIRA
|
||||
NELSON BELCHIOR CARDOSO
|
||||
IVAN FREITAS BORGES
|
||||
JOAO ALEXANDRE MARTINS QUINTAS
|
||||
RICARDO MATEUS JESUS
|
||||
PEDRO DANIEL PINTO ALMEIDA
|
||||
CATARINA ALEXANDRA RENCA COSTA
|
||||
PATRICIA ISABEL SANTOS MARQUES FIGUEIRA
|
||||
VASCO JOSE CALCAO BAPTISTA
|
||||
MARIO ERNESTO RODRIGUES ANDRADE
|
||||
LUIS MIGUEL SIMOES SANTOS FERREIRA
|
||||
ADOLFO MANUEL MACHADO DE OLIVEIRA
|
||||
FILIPE FERREIRA MELO OLIVEIRA
|
||||
TELMO FERNANDO MOREIRA GOMES
|
||||
JOSE EDUARDO ROQUE ASSUNCAO
|
||||
PEDRO RAFAEL ALEIXO BAPTISTA
|
||||
RENATO ANTONIO MARQUES SILVA ALMEIDA
|
||||
PEDRO MIGUEL GIL SALVADO
|
||||
RICARDO FILIPE BASTOS SILVA NUNES
|
||||
ANDREA DE NUNES CAPELEIRO
|
||||
PATRICIA GIL AFONSO SERRA
|
||||
ANTONIO PEDRO SOUSA DE CASTRO TORRES DA COSTA
|
||||
RICARDO JORGE MOREIRA SILVA MACHADO
|
||||
INEIAS FERNANDES
|
||||
FRANCISCO PEDRO PATROCINIO GOMES
|
||||
SERGIO FILIPE MARTINS
|
||||
TIAGO ANDRE MARTINS SILVA
|
||||
MARIANA PEREIRA VIEIRA
|
||||
PEDRO MANUEL MORAIS CIRNE
|
||||
MIGUEL ANTUNES RODRIGUES FONSECA RIBEIRO
|
||||
JOEL EDUARDO MADALENO SANTOS DINIS
|
||||
TIAGO RAFAEL PEREIRA MARQUES PISCO
|
||||
PEDRO MIGUEL PEREIRA OLIVEIRA
|
||||
ANA MAFALDA MARQUES AGUIAR
|
||||
DIOGO JORGE PEREIRA FIGUEIRAL
|
||||
SALOME SANTOS PEREIRA
|
||||
ELTON MONTEIRO GOMES
|
||||
ANA PAULA ARANTES MORAIS
|
||||
JOSE MIGUEL SOUSA DE SEABRA BENZINHO
|
||||
RUI FILIPE NETA DE MATOS
|
||||
PAULO SERGIO SIMOES LARANJEIRO
|
||||
JOSE CARLOS OLIVEIRA OLIVEIRA
|
||||
CARLOS JORGE SIMOES ALMEIDA ABREU
|
||||
LUIS PEDRO TAVARES
|
||||
NELSON AMERICO MOLEIRO LOPES PINA
|
||||
BARBARA SALOME VICENTE DE ALMEIDA
|
||||
RUI CARLOS BRANDAO
|
||||
JOSE LUIS RAMALHO
|
||||
JORGE FERNANDO RODRIGUES LOMBA RODRIGUES
|
||||
JENNIFER CORREIA SOARES
|
||||
PEDRO MIGUEL RAFAEL MARTINS
|
||||
FRANCISCO SEBASTIAO FERREIRA COSTA E SILVA DAMAS BARBOSA
|
||||
WING LUEN PINGUELO
|
||||
DIOGO FRANCO CRUZ
|
||||
ANTONIO JOSE ALBUQUERQUE CURADO
|
||||
RITA DANIELA VENTURA REAL
|
||||
VASCO JOAO NOGUEIRA COSTA ALVES
|
||||
VITOR MANUEL ANICETO PALHINHA
|
||||
MARCOS RAFAEL FORTUNA ALMEIDA MARTINS
|
||||
ERIC DE MELO FERREIRA
|
||||
ANA CATARINA FERNANDES FERNANDES
|
||||
GONCALO ADELINO MORAIS MIGUEL
|
||||
DANIEL GOMES SILVA
|
||||
HUGO JOSE DE OLIVEIRA
|
||||
CLAUDIO VICENTE MAGALHAES MOREIRA
|
||||
LUIS CARLOS APOLINARIO DE LEMOS
|
||||
HUGO RAFAEL DIAS SOARES ARAUJO
|
||||
GONCALO DANIEL CASTRO ROCHA
|
||||
JUAN JOSE FERREIRA OLIVEIRA DA COSTA
|
||||
HUGO BORGES SILVA SANTOS LOPES
|
||||
DIOGO TRIBUNA
|
||||
WILLIAM ERAS CONSTANTINO
|
||||
NUNO MIGUEL PINTO VITORINO
|
||||
DANIEL RIBAU CARVALHO
|
||||
CRISTOVAO ANDRE CORDEIRO CRUZ
|
||||
BRUNO DANIEL PAULO PEREIRA
|
||||
VITOR MANUEL DOS AMORIM
|
||||
MARCOS ANDRE PEREIRA PEREIRA GAMA
|
||||
JOAO VITOR FERREIRA
|
||||
RENATO JORGE LOPES NEVES
|
||||
CARLOS ALBERTO RODRIGUES
|
||||
JOSE LUIS CARDOSO MORGADO
|
||||
MIGUEL BERNARDES MARTINS
|
||||
IVO MARCELO ALVES LIMA
|
||||
JOAO PEDRO MENDES ALEXANDRE
|
||||
GONCALO PEDRO VELTE
|
||||
FILIPE MANUEL HENRIQUES NEVES
|
||||
PEDRO MOREIRA JESUS CARVALHO BAPTISTA
|
||||
LEONARDO AMADEU ALBUQUERQUE DE FREITAS FARIA
|
||||
FRANCISCO JOSE VALENTE VAZ
|
||||
PEDRO JORGE PAIVA DE ABRANTES
|
||||
ANDRE FILIPE MEDINA CUNHA MARQUES OLIVEIRA
|
||||
JOAO OLAVO ALMEIDA SANTOS CRUZ ASPECADA MARTINS
|
||||
JOSE EDUARDO GONCALVES AZEVEDO
|
||||
DANIELA RODRIGUES GONZAGA
|
||||
JOSE PEDRO PIMENTEL MAGALHAES
|
||||
TIAGO ALEXANDRE RAMALHEIRA ALVANE
|
||||
JORGE DAVID RODRIGUES COSTA
|
||||
ANTONIO PEDRO DIAS MARQUES HENRIQUES
|
||||
NELSON FILIPE FILIPE
|
||||
PEDRO FILIPE MELIM DA NAIA LEMOS
|
||||
MARCO RODRIGUES
|
||||
SABINA ANEIDE MARQUES MOTA SANTOS
|
||||
ANTONIO EMANUEL REIS FREIRE
|
||||
JORGE FILIPE FIGUEIREDO MOREIRA
|
||||
RICARDO MANUEL DA SILVA CAVALEIRO HENRIQUES
|
||||
TIAGO ANDRE GODINHO TEIXEIRA
|
||||
JOSE LINO FERREIRA
|
||||
JOANA INES LIMA PEREIRA DOS SANTOS MOTA
|
||||
SARA CRISTINA HENRIQUES LOPES
|
||||
JOANA MARTINS FERREIRA
|
||||
JOSE ALBERTO QUINTAS
|
||||
RUI MIGUEL SILVA LOPES
|
||||
JOANA LIBORIO BERNARDES
|
||||
CLAUDIA MARIA SILVA CAMACHO
|
||||
MARIO JORGE MANECAS
|
||||
BRUNO FILIPE AMARO DOS SANTOS
|
||||
SAMUEL CARLOS REVERENDO MATOS RIBAU
|
||||
HENRIQUE EDUARDO ALMEIDA
|
||||
JOANA QUEIROZ SILVA
|
||||
ALVARO MANUEL FERREIRA NUNES DE SOUSA
|
||||
JORGE GONCALO FERREIRA DINIS DIAS
|
||||
RODRIGO GOUVEIA CORREIA CARVALHO CASTRO DIAS
|
||||
FILIPE ALEXANDRE ROLO ROSARIO
|
||||
PEDRO EMANUEL RODRIGUES MAIA
|
||||
JULIANA FILIPA RODRIGUES NEVES
|
||||
ANDRE GONCALO SOARES VALENTE
|
||||
ALFEU HENRIQUE FREITAS DE PAULA
|
||||
ANTONIO DOS PEREIRA DUARTE CARVALHO
|
||||
BRUNO MIGUEL FERNANDES DA SILVA
|
||||
JOAO CARLOS DA COSTA
|
||||
ANTONIO SERGIO FERREIRA ALVES MOURA
|
||||
ARTURO BAJUELOS RIBEIRO
|
||||
ALEXANDRA ALVES MOREIRA
|
||||
RICARDO MIGUEL MATIAS MELO
|
||||
INES CUNHA SILVA
|
||||
RUI LOURENCO LEITE CAMPOS SIMOES PEREIRA
|
||||
LUIS ANTONIO DE SILVA
|
||||
JOSE EDUARDO MARQUES MOREIRA
|
||||
PEDRO FILIPE RITO
|
||||
LEANDRO RAFAEL LEE GOMES
|
||||
RICARDO MANUEL AVELAR BATISTA
|
||||
PAULO MIGUEL CUNHA MONTEIRO
|
||||
BRUNO MIGUEL MAGALHAES SILVA
|
||||
RICARDO JORGE OLIVEIRA CARVALHO
|
||||
SERGIO GIL FERREIRA DA CONCEICAO
|
||||
RUBEN RICARDO VALE SOARES
|
||||
JOAO MIGUEL SOUSA GOMES
|
||||
ADRIANA COLACO PINHO CHAVES
|
||||
EDUARDO MIGUEL LOUREIRO PEREIRA BARTOLO
|
||||
ALEXANDER MARTINS VALENTE
|
||||
JOAO ANDRE DA SILVA GONCALVES
|
||||
ISABEL MARIA SERAFIM JESUS OLIVEIRA
|
||||
ELODIE FERREIRA LEAL
|
||||
BRUNO MIGUEL MENEZES FARIA
|
||||
LUIS TEIXEIRA MAGALHAES
|
||||
ELIO TIAGO JESUS COELHO
|
||||
ANTONIO PEDRO CABETE
|
||||
MARCOS MANUEL PINHEIRO
|
||||
TITO AUGUSTO SANTOS CARVALHO AZEVEDO
|
||||
FILIPE ALVES LAGE
|
||||
JORGE FRANCLIM FERREIRA NASCIMENTO FERNANDES
|
||||
JOAO TIAGO LOURENCO PINA
|
||||
SUSANA MARIA ANTUNES COSTA CARDOSO
|
||||
EDUARDO MIGUEL CORDEIRO MOURAO
|
||||
ANTERO NUNO FERREIRA MOREIRA PEREIRA
|
||||
IVO FILIPE LARANJEIRO RODRIGUES
|
||||
LUIS MIGUEL ARAUJO DE ALMEIDA
|
||||
PAULO JORGE CUNHA DE OLIVEIRA
|
||||
DANIEL FILIPE GOMES TEIXEIRA
|
||||
HORTENCIA PEDROSO SILVA
|
||||
JOAO DE LOUSINHA SARMENTO MATOS
|
||||
JOAO DIOGO SALGUEIRO DUARTE
|
||||
PEDRO JOSE DUARTE AGUIAR
|
||||
DIOGO FILIPE MAGALHAES GAMA
|
||||
JOAO ANDRE PIRES ANTUNES
|
||||
PEDRO ALEXANDRE PINTO CAMACHO
|
||||
ISABEL MARIA DA SILVA BARROS
|
||||
JOAO PEDRO SILVA VALENTE DIAS
|
||||
EDUARDO AIRES GANDRA
|
||||
VALTER PEDRO VALERIO VICENTE
|
||||
ANDREIA SOFIA ROCHA GONCALVES ABREU
|
||||
ODRACIR ODAIR FERREIRA ALMEIDA
|
||||
JOAO MIGUEL CAPELA ROCHA PARRACHO
|
||||
TIAGO JOSE PINHO PEDRO
|
||||
JOSE ANTONIO MARTINHO VILAO
|
||||
TOME FREDERICO MIRANDA GOMES
|
||||
SOLANGE SILVA AMARAL
|
||||
TIAGO FILIPE TEIXEIRA MONTE
|
||||
CARLA PATRICIA SIMOES SANTOS COSTA
|
||||
RICARDO MIGUEL MONTEIRO
|
||||
RUI FILIPE NUNES MARTINS
|
||||
JOAO NUNO CURADO SILVA E SA
|
||||
YANN RAPHAEL GUAPO
|
||||
VERA MARISA FERREIRA TEIXEIRA
|
||||
BRUNO MIGUEL PIMENTEL MONTEIRO
|
||||
MARIO LUIS COIMBRA ANTUNES
|
||||
VANIA CATARINA RODRIGUES DA CRUZ
|
||||
RUI MANUEL PEREIRA CALVO
|
||||
FILIPE MIGUEL MARQUES TAVARES MORAIS
|
||||
SARA ISABEL RODRIGUES COSTA
|
||||
DAVID HELENO
|
||||
JOAO FILIPE MAGALHAES CARVALHO PINTO
|
||||
DIOGO MANUEL DA CORTE
|
||||
FILIPE MIGUEL FIGUEIREDO DA SILVA
|
||||
SARA LEITAO MARQUES
|
Loading…
Reference in New Issue