1
resposta

Uso do ELSE ao invés do ELIF

Solução para Henrique:

Ele utiliza o ELSE quando na verdade deveria utilizar o ELIF, tendo em vista que utiliza várias condições.

Utilizar o ELSE somente quando ele não atender nenhuma condição que foi declarada (no caso, os nomes dos usuários que ele aceita entrar no sistema).

Obs: Um adendo, gosto de declarar o tipo da variável no momento que solicito que o usuário insira. Exemplo: usuário = str(input("Informa o usuário do sistema! ")

Ele poderia aprimorar o código desta maneira:

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!")
1 resposta

Olá, Caio! Tudo bem?

Isso mesmo! A instrução else não aceita receber uma condição.

Nesse caso, para resolver o problema do código, precisamos trocar para a instrução elif.

Estamos à disposição para qualquer dúvida.

Continue praticando e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software