Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

Aprendendo a Programar em Python - Estruturas Condicionais - IF

Olá Pessoal, nesta terceira parte irei abortar sobre as estruturas condicionais em Python. Antes de exibir um exemplo de estrutura condicional no Python, vamos a um pouco de teoria.

 

 

    Olá Pessoal, nesta terceira parte irei abortar sobre as estruturas condicionais em Python. Antes de exibir um exemplo de estrutura condicional no Python, vamos a um pouco de teoria. Uma Estrutura de Condição, como o próprio nome já diz, verifica a condição dos argumentos passados e, executa um comando caso a condição seja verdadeira, como se pode ver no algorítimo abaixo:

 

 

SE condição

ENTÃO comando

 

 

    Antes de entrarmos na análise da estrutura em Python vamos conhecer os Operadores Condicionais do Python. Os Operadores Condicionais são utilizados para fazer as comparações dos valores que são passados e retornam o valor Verdadeiro ou 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.

 

Estrutura Condicional Simples

 

    Agora que já conhecemos os Operadores vamos ver como fazer uma estrutura condicional em Python. Incrementando o nosso exemplo do artigo anterior, iremos verificar se a soma dos valores que o usuário informou é maior que zero e exibir o resultado na tela.

 

    Abaixo podemos perceber a estrutura do condicional IF:

 

 

if soma > 0:

     print "Maior que Zero."

 

   

 

Estrutura Condicional Composta

 

    A Estrutura Condicional Composta executa um comando quando a condição for verdadeira e outra condição quando for falsa. Vamos melhorar o nosso exemplo anterior, agora teremos que mostrar a mensagem "Menor que Zero" caso o resultado da soma seja menor que zero, como podemos ver abaixo:

 

 

if soma > 0:

     print "Maior que Zero."

else:

     print "Menor que Zero."

 

 

Estrutura Condicional Aninhada

 

    Estruturas Codicionais Aninhadas são várias condições em cascatas, ou seja, um IF dentro de outro IF. Uma outra estrutura de aninhamento é como pode-se notar abaixo. Incrementando o nosso exemplo, agora teremos que exibir uma mensagem caso o valor seja igual a Zero.

 

 

if soma > 0:

     print "Maior que Zero."

elif soma = 0:

     print "Igual a Zero."

else:

     print "Menor que Zero."

 

    Neste exemplo podemos perceber um comando diferente, o elif. Este comando é a junção do comando ELSE+IF que é utilizado nas Estruturas Condicionais Aninhadas.

 

    Bem, aqui terminamos este artigo da série Aprendendo a Programar em Python, até o próximo artigo.

 

    Abraços!
    Bruno Lage.





    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Autor
Bruno Lage

Graduado em Tecnologia de Sistemas de Informação. Há 2 anos trabalhando na área de Desenvolvimento de Software (Delphi,C#,Shell Script), além de trabalhar com infra (servidores Windows e Linux) e desenvolvimento web. Possuo um blog pessoal (lagix.blogspot.com).


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível somente para quem possui Créditos DevMedia. (Ele não está associado a nenhuma publicação DevMedia).


  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 0,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ -1,00 (assinante) ou R$ -1,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ -1,00
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03