1
resposta

[Sugestão] Outra maneira de resolver if..else e nada funciona

Eu havia percebido que não poderia ter uma condição em else e fiz de outra maneira o código:

usuario = input("Informe o usuário do sistema!")

if(usuario == "Flávio"):
        print("Seja bem-vindo Flávio!")
else:
    if(usuario == "Douglas"):
            print("Seja bem-vindo Douglas!")
    elif(usuario == "Nico"):
            print("Seja bem-vindo Nico")
    else:
        print("Usuário não identificado!")
1 resposta

Olá Hercules, tudo bem com você?

Meus parabéns pela apresentação da resolução da atividade, fico feliz que tenha compartilhado-a com a comunidade do fórum Alura. Gostaria de aproveitar a oportunidade de deixar outra forma que podemos chegar ao mesmo resultado utilizando a estrutura condicional elif ao invés de múltiplos else, estruturando o código conforme apresentado a seguir.

 usuario = input("Informe o usuário do sistema!")

if (usuario == "Flávio"):
    print("Seja bem-vindo Flávio!")
elif (usuario == "Douglas"):
    print("Seja bem-vindo Douglas!")
elif (usuario == "Nico"):
    print("Seja bem-vindo Nico")
else:
    print("Usuário não identificado!")

Continue com essa dedicação e empenho.

Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!