Blog

Postado em em 19 de novembro de 2022

Como Fazer IF no Python em Menos de 5 Minutos?

Fala impressionadores! Como fazer IF no Python em menos de 5 minutos? O que é IF? Quando usar? Você vai entender nesta aula!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

O que é IF?

IF é a maneira como tratamos condições dentro do Python.

Vou dar como exemplo um vendedor que pode ganhar um bônus de 20% em cima da sua comissão se ele bater uma determinada meta.

Então, ele só ganha o bônus SE (IF) bater a meta, perceba que existe uma condição para o pagamento.

O IF é uma estrutura que nos permite fazer com que o programa entenda que o bônus está submetido a uma condição.

Pode parecer algo simples, mas essa é uma estrutura que é muito utilizada, e você vai notar que em diversos códigos você vai utilizá-la para verificar uma condição.

Seja nesse caso do bônus, seja para verificar uma informação, para verificar se um valor está dentro de uma faixa, se temos um texto, se temos um número… São diversas as possibilidades e aplicações!

Como é a estrutura do IF?

image
Estrutura do IF

Basicamente quando se trata do IF você sempre vai fazer uma comparação, se esta comparação for verdadeira uma ação será realizada.

Se você quiser tratar o que vai acontecer se a condição for falsa, deve usar o else.

Dentro do else vamos colocar o tratamento para quando a condição que está no IF não for atendida, ou seja, for falsa.

É de fato uma comparação, se a comparação for verdadeira vamos executar o que está no If, caso contrário vamos executar o que está no Else.

O Else serve justamente como esse caso contrário, pois quando temos apenas o If, o Python vai verificar e se a condição for falsa ele simplesmente vai ignorar o que estava dentro da estrutura e vai dar continuidade ao código!

Exemplo:

If.
If.

Neste código temos uma variável que se chama “vendas”, está sendo atribuído a ela o valor de 1500.

No Python o sinal de igual (=) corresponde a esta atribuição, estamos indicando que agora a variável vendas recebeu o valor de 1500.

O IF logo abaixo está fazendo uma comparação, se o valor da variável for maior que mil (if vendas > 1000) então o resultado será verdadeiro e o programa vai imprimir (Print) “Ganhou bônus” como na imagem acima.

Se não, se o valor for menor que mil, se for 800, por exemplo, então o código vai printar o que está indentado no else, “Não ganhou bônus”.

Else.
Else.

O que é indentação:

Observe que tudo que está embaixo do IF está com um espaço entre a margem e o início do texto. 

Isso significa que está submetido a condição que está no IF neste exemplo a condição é que o valor deve ser maior que mil. 

O mesmo acontece com o else, o que estiver indentado abaixo dele, ou seja, com um espaço maior da margem, está submetido ao else.

Temos uma aula falando mais sobre estruturas condicionais no Python e também um curso introdutório aula 1, acesse os links! 

Conclusão – Como Fazer IF no Python em Menos de 5 Minutos.

Nessa aula te mostramos como funciona a estrutura condicional IF que é uma estrutura muito utilizada em todo tipo de projeto.

Do mais simples ao mais complexo, então não é por ser uma estrutura relativamente simples, que não será utilizada.

Pelo contrário, temos uma estrutura “simples”, mas que é muito útil quando estamos programando. Principalmente quando precisamos de resultados baseados em algumas condições.

Eu fico por aqui! Espero que tenham gostado. Abraço,

Hashtag Treinamentos

Para acessar outras publicações de Python, clique aqui!


Quer aprender mais sobre Python com um minicurso básico gratuito?

Quer ter acesso a um Minicurso de Finanças no Excel de forma 100% gratuita? Preencha seu e-mail abaixo!