4. Estruturas de controle em Python

Página 4

As estruturas de controle em Python são ferramentas essenciais para a construção de sistemas complexos. Elas permitem que os desenvolvedores controlem o fluxo de execução do código, tornando a programação mais flexível e poderosa. Neste capítulo, vamos explorar quatro estruturas de controle fundamentais em Python: if-else, for loops, while loops e try-except.

1. If-Else

A estrutura de controle if-else é uma das mais básicas em Python. Ela permite que o código tome decisões baseadas em condições. Veja um exemplo:

x = 10
if x > 0:
    print("x é positivo")
else:
    print("x é negativo ou zero")

Neste exemplo, se x for maior que zero, o programa imprimirá "x é positivo". Caso contrário, imprimirá "x é negativo ou zero". É possível adicionar mais condições usando elif, que é a abreviação de "else if".

2. For Loops

Os for loops em Python são usados para iterar sobre uma sequência (como uma lista, tupla, dicionário, conjunto ou string) ou um objeto iterável. Veja um exemplo:

frutas = ["maçã", "banana", "manga"]
for fruta in frutas:
    print(fruta)

Neste exemplo, o programa irá imprimir cada fruta na lista de frutas. A variável fruta é uma variável de loop, que assume o valor de cada elemento na sequência durante cada iteração do loop.

3. While Loops

Os while loops em Python são usados para repetir um bloco de código enquanto uma condição é verdadeira. Veja um exemplo:

x = 5
while x > 0:
    print(x)
    x -= 1

Neste exemplo, o programa irá imprimir o valor de x e depois diminuir x em 1. O loop continuará enquanto x for maior que zero.

4. Try-Except

A estrutura de controle try-except em Python é usada para lidar com exceções. Uma exceção é um evento que ocorre durante a execução de um programa que interrompe o fluxo normal de instruções. Veja um exemplo:

try:
    x = 1 / 0
except ZeroDivisionError:
    print("Você tentou dividir por zero!")

Neste exemplo, o programa tentará executar o código dentro do bloco try. Se ocorrer uma exceção ZeroDivisionError, o programa irá executar o código dentro do bloco except, imprimindo "Você tentou dividir por zero!".

Essas quatro estruturas de controle são fundamentais para a programação em Python. Com elas, você pode controlar o fluxo de execução do código, tomar decisões, repetir blocos de código e lidar com exceções. No próximo capítulo, vamos explorar funções em Python, que são blocos de código reutilizáveis que realizam uma tarefa específica.

Répondez maintenant à l’exercice sur le contenu :

Quais são as quatro estruturas de controle fundamentais em Python mencionadas no texto?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Page suivante de lebook gratuit :

54.1. Estruturas de controle em Python: Estruturas condicionais

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte