0% acharam este documento útil (0 voto)
15 visualizações3 páginas

Estruturas de Controle em Python

O documento introduz as estruturas de controle em Python, incluindo estruturas condicionais e laços de repetição. Ele apresenta exemplos práticos de uso de if, for e while, além de comandos de controle de fluxo como break e continue. Também inclui exercícios para praticar os conceitos abordados.

Enviado por

Wilson Pereira
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
15 visualizações3 páginas

Estruturas de Controle em Python

O documento introduz as estruturas de controle em Python, incluindo estruturas condicionais e laços de repetição. Ele apresenta exemplos práticos de uso de if, for e while, além de comandos de controle de fluxo como break e continue. Também inclui exercícios para praticar os conceitos abordados.

Enviado por

Wilson Pereira
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Introdução às Estruturas de Controle em Python

Python é uma linguagem de programação popular e fácil de aprender. Neste material, vamos

explorar as estruturas de controle, que permitem controlar o fluxo de execução do código.

1. ESTRUTURAS CONDICIONAIS

As estruturas condicionais permitem executar diferentes blocos de código dependendo de certas

condições.

Exemplo com if, elif e else:

--------------------------------------

idade = 18

if idade < 18:

print("Você é menor de idade")

elif idade == 18:

print("Você tem exatamente 18 anos")

else:

print("Você é maior de idade")

--------------------------------------

2. LAÇOS DE REPETIÇÃO

- Laço for: usado para iterar sobre sequências (listas, strings, etc.)

--------------------------------------

for i in range(5):
print("Número:", i)

--------------------------------------

- Laço while: executa um bloco enquanto a condição for verdadeira.

--------------------------------------

contador = 0

while contador < 5:

print("Contador:", contador)

contador += 1

--------------------------------------

3. CONTROLE DE FLUXO

- break: encerra o laço imediatamente.

- continue: pula para a próxima iteração.

- pass: não faz nada (usado como placeholder).

Exemplo com break e continue:

--------------------------------------

for i in range(10):

if i == 3:

continue # Pula o número 3

if i == 7:

break # Para no número 7

print(i)

--------------------------------------
4. EXERCÍCIOS

1. Escreva um programa que leia a idade do usuário e diga se ele é criança, adolescente, adulto ou

idoso.

2. Crie um programa que imprima todos os números pares de 0 a 20 usando um laço for.

3. Faça um programa que conte de 10 até 0 usando while.

Bons estudos!

Você também pode gostar