Ícone do site Celso Kitamura

If Aninhados – Estrutura de Decisão em Python

If Aninhados - Estrutura De Decisão Em Python
5/5 - (1 vote)

Pronto para nosso último artigo sobre o if no Python?

 

Nesse artigo eu vou te mostrar como funcionam os if aninhados, mais uma estrutura de decisão em Python.

 

Vamos aprender uma técnica muito usada na programação, os if aninhados.

 

If Aninhados – Estrutura de Decisão em Python

 

Lembrando que estruturas de decisão fazem parte dos conceitos básicos da programação.

 

Através deles conseguimos “desviar” a execução do programa, fazendo com que ele se comporte conforme nossos requisitos.

 

E hoje veremos mais uma forma de escrever estruturas de decisão, colocando uma sentença condicional dentro de outra.

 

Python permite declarações if aninhados. Isto faz com que o código fique mais legível.

 

Podemos usar vários if…else um dentro do outro, dependendo de quantas opções temos disponíveis.

 

Sintaxe

 

if condição:
    if condição:
        //código que será executado quando a condição for verdadeira

 

Vamos Ver Um Exemplo?

 

i = 10

if i > 0:
    if i <= 100:
        print("i é um número positivo menor que 100")
    else:
        print("i é um número positivo maior que 100")

 

Modifique este programa de exemplo para que o usuário entre com o valor a ser testado e execute o programa várias vezes inserindo valores diferentes para ver e, principalmente, entender seu funcionamento.

 

Desafio

 

E o desafio deste vídeo será diferente.

 

Usando tudo que aprendemos até aqui, crie um programa em que o usuário forneça 3 valores numéricos e imprima na tela uma mensagem dizendo qual dos números informados tem o maior valor.

 

Palavras Finais

 

A técnica de declarações ifs aninhados é uma boa técnica de programação, pois facilita a leitura e entendimento do código.

 

Com isso terminamos esta série de vídeos sobre a estrutura de decisão if. Vimos o if, if – else, if – else if e o if aninhado.

 

Meu e-book Como Aprender a Programar do Absoluto Zero está GRATUITO por tempo limitado!

Olha o link: 👉🏼 http://celsokitamura.com.br/como-aprender-a-programar

Bora aprender a programar!

 

Sair da versão mobile