Premium Only Content

12 - Estruturas Condicionais em Python
Fluxos de Controle em Python.
Videoaula 12: Aula 01 do CapÃtulo 04.
Conteúdo da Aula:
00:00 Estruturas Condicionais
02:48 Estrutura Condicional if
14:27 Estrutura Condicional if – else
24:16 Estrutura Condicional if – elif – else
Nos capÃtulos anteriores, foram apresentadas apenas instruções simples do Python que podem ser executadas em sequência, uma após a outra, como se fosse uma lista de tarefas. Entretanto, em diversas situações, apenas executar uma sequência de instruções não é suficiente para a criação de um programa funcional. Será necessário escrever códigos capazes de selecionar quais instruções devem ser executadas, ignoradas e/ou repetidas.
Uma das maiores vantagens do computador em relação ao cérebro humano é a sua capacidade de realizar tarefas repetitivas e de análise de valores em uma velocidade bem maior, como por exemplo:
- Calcular a média de um conjunto gigante de números.
- Indicar quais são os números primos entre 0 e um trilhão.
- Encontrar uma transação, entre as milhões de transações diárias, de um banco.
- Calcular o melhor caminho (menor distância) entre dois endereços.
Estes são apenas alguns exemplos, sendo que existem diversos outros problemas em que é necessário projetarmos soluções com tarefas de seleção e repetição, em que muitas das vezes estão condicionadas aos valores de um certo conjunto de dados.
As estruturas de fluxos de controle de código são as responsáveis por possibilitar a execução destas tarefas de seleção e repetição em uma linguagem de programação. De certa forma, será por meio delas que iremos especificar a ordem na qual o código do programa deverá ser executado. Em Python, o fluxo de controle é realizado por meio de estruturas condicionais, estruturas de repetição e funções.
Enquanto as funções serão apresentadas em detalhes no CapÃtulo 6, neste capÃtulo iremos discutir as estruturas condicionais e as estruturas de repetição.
#Estruturas #Condicionais
- Situações em que é necessário executar um trecho de código especÃfico com base em uma determinada condição.
Em diversas situações, ao invés de uma execução sequencial de instruções, é necessário executar um trecho de código especÃfico com base em uma determinada condição. As estruturas condicionais são os recursos da linguagem que permitem realizar esta tarefa.
São estas estruturas de código que determinam quais instruções serão executadas a partir do momento em que uma condição é verdadeira, e quais serão executadas no caso contrário. Alguns exemplos em que podemos utilizar as estruturas condicionais: decidir se um número é par ou não; se a temperatura é alta o suficiente para ligar o ar-condicionado; decidir se a nota de um aluno foi suficiente para a aprovação ou não.
Em outras palavras, estas condições deverão ser verificadas com base nos dados de entrada e em seguida as ações (instruções) serão executadas de acordo com a condição ser verdadeira ou não. Em Python existem três tipos de estruturas condicionais:
- #if
- #else
- #elif
Conclusão
✔ Aprendemos como utilizar as estruturas condicionais
-
2:24:38
The Confessionals
2 hours agoThe Rise of Nephilim Sex Magick
3.66K2 -
58:27
The Tom Renz Show
2 hours agoThe SCOTUS on Aliens, The Flu Shot Gives You the Flu, & Trump's Tariffs
15.1K6 -
LIVE
IrishBreakdown
2 hours agoNotre Dame Offense Is Still A Work In Progress
202 watching -
46:49
TheAlecLaceShow
4 hours agoGuest: Senator Marsha Blackburn | Trump Scores Massive SCOTUS Victory | The Alec Lace Show
11.5K5 -
2:00:04
Side Scrollers Podcast
3 hours agoSwitch 2 Fan has TDS, Direwolf Goes Full Jurassic Park, Gina Carano Lawsuit Update | Side Scrollers
20.5K3 -
1:57:05
Steven Crowder
5 hours ago🔴 Jon Stewart is LYING to You About Trump's Tariffs
378K257 -
1:58:35
The Charlie Kirk Show
2 hours agoThe Tariff Boom? + SCOTUS Deportation Victory | Carney, Davis, Paige | 4.8.25
74.3K23 -
1:40:32
Flyover Conservatives
13 hours agoWho was More Surprised about JFK Assassination: Oswald or President Johnson? - Larry Hancock | FOC Show
36K5 -
31:49
Grant Stinchfield
3 hours ago $1.43 earnedTariffs & Short Term Pain - Thousands Stockpile Medications... Here's Why...
29K2 -
LIVE
LFA TV
18 hours agoLFA TV - ALL DAY LIVE STREAM 4/8/25
1,866 watching