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