Os Operadores Condicionais são
utilizados para fazer as comparações dos valores que são passados
e retornam o valor Verdadeiro ou Falso. Vejamos um quadro com cada um
deles:
Visto os operadores, podemos passar
para as estruturas de controle condicional: O famoso IF
Condicional IF
O comando if direciona o computador
a tomar uma decisão, baseado nas condições determinadas. Se a
condição for atendida, um bloco de comandos será executado, caso
contrário, o computador executa outros comandos.
A sintaxe do If é a seguinte:
Vejamos um exemplo:
No exemplo acima descobrimos se um
número é par ou impar.
Um condicional também pode ser
aninhado dentro de outra. Poderíamos ter escrito o exemplo
tricotômico (dividido em três) como segue:
O condicional mais externo tem dois
ramos. O primeiro ramo contém uma única instrução de saída. O
segundo ramo contém outra instrução if, que por sua vez tem dois
ramos. Os dois ramos são ambos instruções de saída, embora
pudessem conter instruções condicionais também.
Embora a indentação das instruções
torne a estrutura aparente, condicionais aninhados tornam-se difíceis
de ler rapidamente. Em geral, é uma boa ideia evitar o aninhamento
quando for possível.
Hora do treino:
Escreva um programa que descobre se
um número é par e é divisível por 5.
Bibliografia:
Aprendendo a Programar em Python -
Estruturas Condicionais - IF
http://www.devmedia.com.br/aprendendo-a-programar-em-python-estruturas-condicionais-if/17358#ixzz3aPE2bl1y
Aulas de Python
– Infog: http://blog.evaldojunior.com.br/aulas-de-python.html
Borges, L. E. – Python para
desenvolvedores - http://ark4n.wordpress.com/python/
0 comentários:
Postar um comentário