1
resposta

[Projeto] Verificando permissões

permissoes_principais = {'leitura', 'escrita', 'execução', 'compartilhamento'}
permissoes_solicitadas = input('Permissões solicitadas: ').casefold().strip().split(',')
permissoes_solicitadas = [palavra.strip() for palavra in permissoes_solicitadas]

if set(permissoes_solicitadas).issubset(permissoes_principais):
    print('As permissões solicitadas fazem parte das permissões principais.')
else:
    print('As permissões solicitadas não fazem parte das permissões principais.')

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá Matheus, tudo bem?

Meus parabéns pela apresentação da sua resolução da atividade!

Sua implementação ficou ótima. Você usou corretamente o set.issubset() para fazer a verificação principal e tratou muito bem a entrada do usuário (com casefold(), strip() e split(',')) antes de comparar os conjuntos.

Seu empenho e dedicação são muito importantes para o seu desenvolvimento.

Bons estudos!

Sucesso

Imagem da comunidade