As estruturas condicionais permitem que um programa execute diferentes comandos de acordo com as condições estabelecidas. Elas estão presentes em diversas linguagens de programação e todo profissional da área precisa saber como utilizá-las.
Estrutura condicional
Permite a escolha do grupo de ações e estruturas que serão executados, quando determinadas condições, representadas por expressões lógicas (verdadeiro ou falso), forem ou não satisfeitas.
A Estrutura Condicional pode ser Simples ou Composta. A Estrutura Condicional Simples executa um comando ou vários comandos se a condição for verdadeira. Se a condição for falsa, a estrutura é finalizada sem executar os comandos. O comando que define a estrutura é representado pela palavra SE.
A estrutura condicional de decisão simples serve para escolher um comando para execução, caso a condição for verdadeira. A estrutura condicional ou de decisão composta serve para escolher um entre dois blocos de comandos alternativos.
Estruturas de condição são artifícios das linguagens de programação para determinar qual bloco de código será executado a partir de uma determinada condição. No Python, assim como em outras linguagens, podemos trabalhar com as estruturas de condição utilizando o if/else como veremos abaixo.
15 curiosidades que você vai gostar
As instruções condicionais dizem ao programa para avaliar se uma certa condição está sendo cumprida. Se a condição for cumprida, o programa irá executar o código específico; mas, se não for cumprida, o programa continuará passando para outro código.
Como podemos notar, essa estrutura é formada pela palavra reservada if, seguida por uma condição e por dois pontos (:). As linhas abaixo dela formam o bloco de instruções que serão executadas se a condição for atendida. Para isso, elas devem ser identadas corretamente, respeitando a especificação do Python.
A linguagem C nos oferece comandos para trabalharmos com dois tipos de estruturas condicionais: if...else e switch... case.
As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita.
Como amolecer o queijo para ralar?
Como os dinossauros viraram galinhas?
Qual a inclinação máxima para rampa de acessibilidade?
Como faço para conseguir home care pelo SUS?
Como rastrear encomenda do Correio pelo CPF?
Quantas vezes tem que ativar o Hyrax?
Quanto tempo Elizabeth é Rainha?
Como era o ambiente terrestre na época dos dinossauros?
Como perder 7 quilos em 20 dias?
Como fazer barra de calça flare desfiada?
Como os pombos levavam as mensagens?
Qual foi a causa do Holocausto?
Como depilar as pernas com barbeador corretamente?
Como os determinantes sociais impactam na saúde?
Como surgiram os direitos civis políticos e sociais no Brasil?