Python – Tomadas de Decisão
A tomada de decisão é a antecipação das condições que ocorrem durante a execução do programa e a especificação de ações tomadas de acordo com as condições.
Estruturas de decisão avaliam múltiplas expressões que produzem TRUE ou FALSE como resultado. Você precisa determinar qual ação executar e quais instruções executar se o resultado for TRUE ou FALSE, caso contrário.
A seguir está a forma geral de uma estrutura típica de tomada de decisão encontrada na maioria das linguagens de programação:
A linguagem de programação Python assume qualquer valor non-zero e non-null como TRUE, e se for zero ou null, será assumido como valor FALSE.
A linguagem de programação Python fornece os seguintes tipos de declarações de tomada de decisão. Clique nos seguintes links para verificar seus detalhes.
# | Declaração e descrição |
---|---|
1 | Instrução IF do Python Uma instrução if consiste em uma expressão booleana seguida por uma ou mais instruções. |
2 | Uma instrução if pode ser seguida por uma instrução else opcional , que é executada quando a expressão booleana é FALSE. |
3 | Você pode usar uma instrução if or else if dentro de outra instrução if ou else if . |
Vamos analisar brevemente cada tomada de decisão:
Suites de declaração única
Se o conjunto de uma cláusula if consistir apenas em uma única linha, poderá seguir a mesma linha que a declaração do cabeçalho.
Aqui está um exemplo de uma cláusula if de uma linha:
var = 50
if (var == 50) : print("valor da expressão 50")
print("Falow!")
Quando o código acima é executado, ele produz o seguinte resultado:
valor da expressão 50 Falow!
Revisão: @matheus-martins