Python - Tomada de decisão
A tomada de decisão é a antecipação das condições que ocorrem durante a execução do programa e especifica as ações tomadas de acordo com as condições.
As estruturas de decisão avaliam várias expressões que produzem VERDADEIRO ou FALSO como resultado. Você precisa determinar qual ação tomar e quais instruções executar se o resultado for TRUE ou FALSE caso contrário.
A seguir está a forma geral de uma estrutura de tomada de decisão típica encontrada na maioria das linguagens de programação -
A linguagem de programação Python assume qualquer diferente de zero e não nulo valores como TRUE, e se for zero ou nulo , então é assumido como valor FALSE.
A linguagem de programação Python fornece os seguintes tipos de declarações de tomada de decisão. Clique nos links a seguir para verificar seus detalhes.
Nº Sr. | Declaração e descrição |
---|---|
1 | declarações if Uma instrução if consiste em uma expressão booleana seguida por uma ou mais instruções. |
2 | if... else declarações Uma instrução if pode ser seguido por uma instrução else opcional , que é executado quando a expressão booleana é FALSE. |
3 | instruções if aninhadas Você pode usar um se ou senão declaração dentro de outro if ou senão declarações). |
Vamos passar brevemente por cada tomada de decisão -
Suítes de declaração única
Se o conjunto de um if cláusula consiste apenas em uma única linha, ela pode ir na mesma linha que a instrução de cabeçalho.
Aqui está um exemplo de um if de uma linha cláusula -
Demonstração ao vivo
#!/usr/bin/python var = 100 if ( var == 100 ) : print "Value of expression is 100" print "Good bye!"
Quando o código acima é executado, ele produz o seguinte resultado -
Value of expression is 100 Good bye!
python
- Declaração Python, Recuo e Comentários
- Tipos de dados Python
- Operadores Python
- Instrução de passagem do Python
- Dicionário Python
- Manipulação de Exceções do Python Usando a instrução try, except e finally
- Instrução Python Print():Como imprimir com exemplos
- Python For &While Loops:Enumerate, Break, Continue Statement
- Melhore a tomada de decisões na fabricação avançada com análises
- Automatize a ingestão de dados e otimize a tomada de decisões