Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Verificando permissões

Permissoes = "leitura,escrita,execução,compartilhamento"

ListaPermissoes = Permissoes.split(",")
ListaPermissoes = set(ListaPermissoes)

contador = 1

print("Essas são as permissões principais:",ListaPermissoes)


while contador <= 2:
   solicitacao = input(f"Informe as permissões desejadas para a lista número {contador}, separadas por vírgula :").strip().split(",")
   solicitacao = set(solicitacao)

   if solicitacao <= ListaPermissoes:
      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!")
   contador += 1
2 respostas
solução!

Bom dia!

Meus parabéns! Lógica impecável, e muito bom sua consistência ao longo do código.

Apenas lhe dou um conselho importante:

É importante seguir o padrão de nomenclatura da linguagem que você escolheu.

O padrão de nomenclatura de variáveis em python é snake_case, não PascalCase. Ou seja, as palavras devem ser todas minúsculas, usando _ como separador, e não com o início de cada palavra maiúscula.

Ademais, excelente lógica e forma de trabalhar com conjuntos!!

Vou adotar sim o padrão snake_case, obrigado pelas dicas.