Exercício de dicionário

1. Exercício de dicionário

Joker BR
JokerBR

(usa Outra)

Enviado em 17/06/2022 - 03:22h

Crie uma Classe Aluno com os seguintes atributos: nome, curso.

class Aluno:
def __init__(self,nome,curso):
self.nome = nome
self.curso = curso


Utilize para a tarefa as seguintes listas:
lista_estados = ['RS','SC','SP','RJ','MG']
lista_cursos = ['ADS','RDS','PMM','SPI']

Dicionário para armazernar os dados:
dic_estudantes = {}


Considere o menu a baixo.

MENU
1- Catalogar Aluno
2- Imprimir Alunos por Estado
3- Imprimir Alunos por Curso
4- Localizar um aluno por nome.
Escolha:

Na opção 1:
Você deverá escolher um dos estados conforme a lista_estados,
instanciar um aluno com nome e curso e armazenar essa informação em dic_estudantes
da seguinte forma:
- a key será um dos estados da lista_estados, e o
- value será uma lista com todas intâncias de alunos matriculados.
Exemplo: dic_estudantes = {
'RS' : [obj1, obj2, obj3] ,
'SC' : [obj4, obj5, obj6] ,
'SP' : [obj7, ...]
...
}
obs: Não precisa consistência para verificar se o aluno está e mais de um curso, ou estado.

Na opção 2:
Você deverá ler o estado, e do dicionário dic_estudantes, imprima os dados de todos alunos
do estado escolhido.

Na opção 3:
Você deverá ler o nome de um curso, e mostrar o nome de todos alunos deste curso.
(busca em dic_estudantes)

Na opção 4:
Você deverá ler o nome de um aluno e mostrar seu curso e estado onde este aluno está relacionado.


'''


  


2. Re: Exercício de dicionário

Paulo Jr
Pebis

(usa Debian)

Enviado em 17/06/2022 - 20:20h


Olha só... que enunciado legal... Agora basta você fazer






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts