domingo, 5 de julho de 2015

Python Para Tester 5 – Condicional

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:
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