Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Expressões If/Elif/Else | Instruções Condicionais em Python
Declarações Condicionais em Python

bookExpressõ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.")
copy

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.

question mark

Qual é o objetivo de usar a instrução elif em Python?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

bookExpressõ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.")
copy

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.

question mark

Qual é o objetivo de usar a instrução elif em Python?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9
some-alt