Aula 02 - Operadores condicionais
Sintaxe básica
O operador que denota a possibilidade de uma condição na programação em python é denominado operador condicional. Sua estrutura básica é dada por:
if condição:
{{O que fazer se for verdadeiro}}
else:
{{O que fazer se for falso}}
lembrando que o python não utiliza chaves para demarcar onde bloco de código começa ou termina. sendo assim, o que faz essa delimitação é a identação do código.
Operadores de comparação
Para construir uma condição válida para avaliação devem ser utilizados operadores que são capazes de retornar um valor True (verdadeiro) ou False (falso).
Operador
|
Tipo
|
Valor
|
==
|
Igualdade
|
Verifica a igualdade entre dois valores.
|
!=
|
Igualdade
|
Verifica a diferença entre dois valores.
|
>
|
Comparação
|
Verificar se o valor A é maior que o valor B.
|
<
|
Comparação
|
Verifica se o valor A é menor que o valor B.
|
>=
|
Comparação
|
Verifica se o valor A é maior ou igual ao valor B.
|
<=
|
Comparação
|
Verifica se o valor A é menor ou igual ao valor B.
|
In
|
Seqüência
|
Verifica se o valor A está contido em um conjunto.
|
Aninhamento de condições
É possível realizar o aninhamento de condições para construir uma sequência de decisão mais elaborada. Esse tipo de estrutura é muito comum na programação em qualquer linguagem, veja o exemplo:
notadoaluno = 4
if notadoaluno > 9:
print('ele é um gênio!')
elif notadoaluno < 9:
if notadoaluno > 5:
print ('nota regular')
else:
print('nota ruim')
A multipla avaliação da nota do aluno permite saber se ele possui uma nota excelente, regular ou ruim.
Post a Comment