Expressões If/Elif/Else
Para verificar uma condição adicional após a instrução if inicial, utilize elif. Isso permite que múltiplas condições sejam avaliadas sequencialmente.
if condition_a:
# Do this if `condition_a` is `True`
elif condition_b:
# Do this if `condition_a` is not `True`, but `condition_b` is
else:
# Do this if neither condition is `True`
Em algumas situações, é necessário que o programa trate várias condições possíveis, e não apenas uma. Utilizando if e elif, é possível verificar múltiplas condições em sequência. Por fim, pode-se usar else para abranger todos os casos que não correspondam às condições anteriores.
123456789101112# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
Você pode empilhar vários blocos elif conforme necessário. No entanto, lembre-se de que usar muitos blocos elif pode não ser a maneira mais eficiente de estruturar seu código.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 9.09
Expressões If/Elif/Else
Deslize para mostrar o menu
Para verificar uma condição adicional após a instrução if inicial, utilize elif. Isso permite que múltiplas condições sejam avaliadas sequencialmente.
if condition_a:
# Do this if `condition_a` is `True`
elif condition_b:
# Do this if `condition_a` is not `True`, but `condition_b` is
else:
# Do this if neither condition is `True`
Em algumas situações, é necessário que o programa trate várias condições possíveis, e não apenas uma. Utilizando if e elif, é possível verificar múltiplas condições em sequência. Por fim, pode-se usar else para abranger todos os casos que não correspondam às condições anteriores.
123456789101112# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
Você pode empilhar vários blocos elif conforme necessário. No entanto, lembre-se de que usar muitos blocos elif pode não ser a maneira mais eficiente de estruturar seu código.
Obrigado pelo seu feedback!