2
respostas

erro com if-else

No código apresentado, há um erro na construção da lógica de condição. O comando else da função if, não aceita parâmetro de condições, ele é utilizado apenas para executar um bloco que já não satisfaz a condição do if.

Resolução: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

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

QUERO APROVEITAR
2 respostas

Utilize o bloco de instrução elif

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Galerinha, segue uma possibilidade mais enxuta:

usuario = input("Qual o usuário?   ").strip()

usuario1 = usuario == "Flávio"
usuario2 = usuario == "Douglas"
usuario3 = usuario == "Nico"

if(usuario1 or usuario2 or usuario3):
    print(f"Seja bem-vindo {usuario}!")
else:
    print("Usuário não identificado!")