Nesta aula continuaremos o estudo sobre os Operadores Relacionais, porém, estudaremos especificamente os operadores relacionais compostos. Essa aula pode ser considerada a parte prática da aula anteriormente estudada sobre os Operadores Relacionais da linguagem Python. |
REVISÃO DOS OPERADORES RELACIONAIS
Em aulas anteriores estudamos os operadores relacionais simples, isto é, os operadores relacionais que fazem um única comparação e são representados por um único simbolo. Aprendemos que existem 3 operadores, conforme a tabela a seguir demonstra.
Abaixo temos a Tabela dos Operadores Relacionais Simples estudados em aulas anteriores .
Descrição | Operador |
Maior que | > |
Menor que | < |
Igual a | == |
Como podemos ver, há 3 operadores relacionais fundamentais. O operador que verifica se um operando é maior do que outro. O operador relacionais que verificar se um operando é menor do que o outro e por fim, o operador que verifica se ambos operandos são iguais.
Os operadores relacionais compostos são formados com a junção de 2 operadores relacionais simples e a função destes é simplificar as expressões.
OPERADORES RELACIONAIS COMPOSTOS
A linguagem Python disponibiliza mais 2 operadores relacionais que verificam 2 relações entre os membros. É importante observar que essas relações podem ser obtidas com o uso de conectores lógicos, isto é, com a utilização dos conectores and e or.
Descrição | Operador |
Maior ou igual a | >= |
Menor ou igual a | <= |
Com os Operadores Relacionais Compostos podemos obter a relação se o operando a esquerda é maior ou igual do que o operando a direita, ou então, se o operando a esquerda, é menor ou igual do que o operando a direita.
O código a seguir imprime no Console os valores lógicos de 2 expressões.
#coding: utf-8
print("1 >= 1: ", 1 >= 1 )
print("1 <= 1: ", 1 <= 1 )
No trecho de código acima, estamos verificando se os membros a esquerda são maiores ou menores do que os membros a sua direita.
EXEMPLO FEITO EM AULA
#coding: utf-8
#=====================================
#========== www.eXcript.com ==========
#=====================================
idade = int(input("Informe a sua idade:"))
if(idade<=0):
print("A sua idade não pode ser 0 ou menor do que 0!")
elif(idade>150):
print("A sua idade não pode ser superior a 150 ano!")
elif(idade<18):
print("Você precita ter mais do que 18 anos!")
VEJA TAMBÉM
LINKS EXTERNOS
Tags curso, python, operador, operadores relacionais, operadores relacionais compostos, blog
Comentários
comments powered by Disqus