promotion image of download ymail app
Promoted

Python, pq um desses códigos funcionam e o outro não.?

Ambos tem a mesma intenção, só perguntam algo e se a resposta ativar algum if ele mostra um print, se não ele mostra o else, o primeiro funciona bem, do jeito q eu quero, só q o segundo quando eu ativo um if ele mostra o if e tbm mostra o else, poderia me dizer o pq disso, ou qual é o erro? Grato pelo seu tempo, os códigos são os a seguir, o de cima é o q da certo e o de baixo é o q n funciona como deveria.

Comida = input("Qual és tua comida favorita? Lasanha, panqueca, Pizza, qual?")

if (Comida.upper() == "LASANHA"):

print("Hummm, diliça, ainda mais quando ta geladinha.")

if (Comida.upper() == "PANQUECA"):

print("Show, uma panquecosa de vez em quando é topster!")

if (Comida.upper() == "PIZZA"):

print("Piriça é bom, mas faz tempo que não como.")

else:

print("Essa é realmente tua boia favorita? Ok né, gosto é gosto, só que o meu é superior!")

Resp = input ("Qual o animal q come com o rabo?")

if (Resp.upper() == "ELEFANTE"):

print("Ahh seu noob, passou longe!")

if (Resp.upper() == "CELL"):

print("AEEEHHOOOO ACERTOU, PALMAS PARA O LOKINHO!!!")

if (Resp.upper() == "GRILO"):

print("Huuul, quase, passou raspando!")

if (Resp.upper() == "GELADEIRA"):

print("O que? Como que tu respondes uma padaroca dessas?")

else:

print("Tu digitaste algo errado!")

2 Respostas

Classificação
  • Há 1 ano

    Impossível o primeiro código funcionar da maneira esperada para uma entrada "LASANHA" ou "PANQUECA".

    O YR! elimina espaços em branco e identação que são fundamentais para um código Python. Substitua por algum outro caractere.

    • Commenter avatarFaça login para comentar as respostas
  • Há 1 ano

    Vai tomar no teu ânus.

    • Commenter avatarFaça login para comentar as respostas
Tem mais perguntas? Obtenha suas respostas perguntando agora.